<?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:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:ottr="http://www.otpco.com/20230331"
  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="ottr-20230331.xsd" xlink:type="simple"/>
    <context id="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id7f187daa7d343be9f291e54c98d126a_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="i0353ae438dd34109b9f13c675ad5bf0c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i352d115124ea40579069a87493574a18_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic7e3bc2cd55e483e848f75ae2d998b92_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib84382c84a26497cb1a087df0eabd0d5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7c71ff38ca9e46eba4bf3422db6414d2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ProductSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib333a3e2b5064a39925e66b7900bf54e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ia6960be901184a128ed3f2e8efc62e5b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icf8c6277aee84911a65c6331dd762ece_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i488ce90a0b714162a4acca36a6b15264_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="iede8aa19355d4802991174b58a55eaeb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="if7110c08c241471585feaaaf7f546e08_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9f9e2c921c8b4b7da3452853f6665533_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ia864f71268244f7eb01b1f3409a76c53_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i78cc3797ecf64d0baa83f38f845a4432_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="id7b2795f083342b29878ff744edf3489_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7b7c91de8a824cb581f91c8f58b8a7f1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i8f636eb923324812aa5eed86a5d7cd12_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i1e238f54c19f4c6ea073891af4192ae4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i0f3fcb3170544e7584b7950cd0b9f209_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i474f835ab9364a9cba3f1e191e1694e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i332766143d10454792c6ba1ed8ed2c11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="iba770f1ae57e497790345ff67743e9f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i90fada6544b84de6a11a763c86fe0e14_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i09fea9c650054e6cbd26eb492e46365d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib9614722656e43cfa84b94cac2c0bcbb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="id8194f85e2204af88a33650314f6406b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i37be3996691b47e3b086a9a8e1091515_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ibba27c190ed6464ca7722547a8b6e47f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5f58ff044258464c994980ceeb9f41d5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="id054b1f0ee5f4e0ca17588c100a7013f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i0cdaa73153fc409e96de0a911530c1d0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i49cb863f60764b1a90410ecc38b3096a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i01295d2103e3440f812f3b4996368b36_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibce4004c62fb4de3841e88dbb522080a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic4c840fdf6854908b5d89a5b2be32f04_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic6d41569cf6d4a35ad3361efc85828e2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:PlasticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i53deb12bfa4b4e93a82ef991530dba7d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:PlasticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icf557b1c2b3449b0b59c1a4d18d2cfd2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i99cc6ea13f214bdf8694e784e5e9eca6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0f39519b1e264d52877baf4e325fbf6f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i03969759f0f44ab9b42f1d0b0b5d314c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide0b0bdf59bf4c618a0d28ace86c7070_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i11429439e75d4d21906fdf6a2e0a599d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28c48e8a32ae473fa8d6d64f2f5883b1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:PlasticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i728b05d66add44a1b818a4529e8c94df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:PlasticsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f9fe27af70a4d8abb2271845ae3928f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i43f153ba14014284bf0d195ab2eb77bc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c730f9031344055aa46f3810a48fb89_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if5ffa0eaa11947f9935981299a91eb9f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i85532e2bfdbc4d3eb47a74100549960d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailCommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4865693427744ce6b6252856cb5cdac9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailCommercialAndIndustrialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifc1c68089abd40a99f8d4a1de0071f6b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia75c3d12994e44c89b8c1564465b9766_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:RetailOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e5519b098d94245a5723ea39ac83618_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectronicProductRetailMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic5e51f66199d44d08ea0e4a2f1146d8e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectronicProductRetailMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i37eefe804a774204b20dc33846ab2558_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib3cf825738d14224bcd8816049644860_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricTransmissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03361bf89b2e4ae9a93cea0e0141abe0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i71d3b4ce5ee94fc699822e3ffb017a70_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:WholesaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1754e7887b7c45cbb38f1c2e8a9cfe68_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectricProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i43645da83ea045c59171dbeeeecf1dda_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ElectricProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ElectricMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifd23484a67844d03ba261350d32dd3e7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:MetalPartsAndToolingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id825b89d8b2646a69e7c807cb6f3ec3b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:MetalPartsAndToolingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icc7e13ca005746b9ba04dfd62e06862e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:PlasticProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8d9fe96b7d3d4c07932133e084cc3142_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:PlasticProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i43528d39aef5459689fb14b38a9c1cbb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ScrapMetalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i82e04c58857a4a79823f929e7c20d93d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ottr:ScrapMetalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">ottr:ManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3deaf14a8ca44d67aeb1230e35900ff1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iebe790b20adf4b00b853d796622c43da_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i7cf2aad9c6f74fe99505cabd25606425_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ottr:ElectricPlantInServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i03a5bb1932784e42b207102a0808edae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ottr:ElectricPlantInServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c3323687a254f34946dca967e512af9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6af5cd5a7ad040f7a9550acd232b1b3a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64e43efe8b0643b6aeb7ce90b0601f42_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if10df803daad4b3cb06d3749fbf40ce2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:ElectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iefbc9a93e8cf4746a13c0b4057a2f150_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ottr:NonelectricOperationsPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iefcb697bd6d342209133f4ad0d69d7d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ottr:NonelectricOperationsPlantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9df6450f4db4d50b177ca2a4c93951e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1cc4d191c346436c89458f14f72742c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaeaa007b65fe461da9a460e75a6504e8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id0056105bf39404aa431423b23c2c02e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">ottr:NonelectricPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c8ec2e07a894037b678558f1af76eb5_I20230103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ottr:AshtabulaIIIWindFarmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="i8d5499c135ba48f0b959d70b87da6377_D20230103-20230103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ottr:AshtabulaIIIWindFarmMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="i624947db307b4317a3f6b7efd9118aa9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:PensionAndOtherPostretirementBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9dd850f90503478b8bbe5df69f148138_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:PensionAndOtherPostretirementBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31079916c6b64fffb09af85666cedb23_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ife678e202bd14c15821a514a687b8d9e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i18821e304228489998c1767076dc278a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iabd9d87d08014d47bcd99a8e8f4817ac_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:AssetRetirementObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id1175a8933a748f5bbbd1276c7cb3422_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:AssetRetirementObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i957589a6ef8246a58a2429790b2a4782_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:DeferredIncomeTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i28aabade334c4575901cafac7ae86f8e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:DeferredIncomeTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i513575a4ecda44cb97a2427155b98fa6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:ISOCostRecoveryTrackersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i678c2616a6ff4398b78a3ee31e45e807_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:ISOCostRecoveryTrackersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i01ca610ee5ec4638ad5ae3655e374dd9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:ISOCostRecoveryTrackersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9672a096a415422398f4327a5439b97e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:UnrecoveredProjectCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib06619b11f294c15b8a5b3ba9dc06ad6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:UnrecoveredProjectCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i78bb16f1708f43479964047b1a0ea8a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:UnrecoveredProjectCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if6eaa8e82ba94b3b804d692bf76b8c57_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:DeferredRateCaseExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i24f98ce62d4841f1905b859323852464_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:DeferredRateCaseExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iffe6dc88c6604d3db364fcd84ab3f4cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:DeferredRateCaseExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i380f31356a3040a0953e652dec4a9c22_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:FuelClauseAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i30bc41be0e62446a944cdfe13ce0df36_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:FuelClauseAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5e1c62e5d1bc40fd971263b734966a61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:FuelClauseAdjustmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id6b2bea78ff249c199c7ad727aa77c60_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:RegulatoryAssetDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if12185f06cb54a26b071c1d816a43be9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:RegulatoryAssetDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3ee2f90b8d6940b79311c9bef905f533_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:RegulatoryAssetDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iee70252392624535ae572e6c812e6b28_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie072bb90a0cd4d9e993b6e8fad764403_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">ottr:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11b0fc547a1743d69bbe26c9a45c8bf2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:DeferredIncomeTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4f4067a6443f4f10b9847e8f0d44fe78_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:DeferredIncomeTaxesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83a2d25848694f5c92ef63b0d191ad12_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:PlantRemovalObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if46ecabcb4d54ac2ba6ddf4ec265e6cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:PlantRemovalObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5b70d813bdd457a96aca2d7b0309b85_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:FuelClauseAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie878554da3c64bf697006cb6738b07b3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:FuelClauseAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie848e160de7041a0a2187bc902ceac05_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:FuelClauseAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7889e33274064aca94be8eee9ed11e49_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i678ab068c3444d3b995e5f8be5582c5d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i11b8b7f94aea442b8531c9f8bd77feb3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:AlternativeRevenueProgramRidersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i66a58737f3bb4d9db26dcf2b6d5e091e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:NorthDakotaPTCRefundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic8e34294062e4726a4a6ce042657111b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:NorthDakotaPTCRefundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb1073234f2543f19a498a14fd30e44c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:PensionAndOtherPostretirementBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7e8afd4ab72f48e0ad02c8f2de096577_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:PensionAndOtherPostretirementBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if5acc016b6aa44c1915ed0be368016da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:PensionAndOtherPostretirementBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7d178e6e72743aea1c24b7f18492c2b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:OtherRegulatoryLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5c1546ddd2f8470c8f5c4c6dbfd307b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">ottr:OtherRegulatoryLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i788d6a157cb54f49be006b37e51a2127_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:OtterTailCorporationCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i98ae86cbec334fca9600231bfb5c939f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:OtterTailCorporationCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i976f2f621f784d7ab1efb66ea5f5bb82_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:OTPCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5c1f5f69743646dbbf13e3a004440405_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:OTPCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iebc8120f2c3b4c7f87429fd9d67c8f6a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:The355GuaranteedSeniorNotesDueDecember152026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i57c5465f53444a089f62fcd05426133d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:The355GuaranteedSeniorNotesDueDecember152026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8fb9c4aa65274ddf95566a9787313009_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes637SeriesCDueAugust022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9d159cc37aa24c75aa9974b6d458db11_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes637SeriesCDueAugust022027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if3a9d43924fa4b77a23098f2b49f6ccb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes468SeriesADueFebruary272029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6d69a31ca69b4c839e31e0f4a1deb811_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes468SeriesADueFebruary272029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff4c4511dbf5438694ad7219e9b9def3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes307SeriesADueOctober102029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i64a658765ec94d46b15ce311999cec38_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes307SeriesADueOctober102029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6968708d2204b38874b011f982948da_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes322SeriesADueFebruary252030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icb73972878e44c43a19dfc72e7f5fa0a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes322SeriesADueFebruary252030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i90961a1116ba4507b5d5e41eb7cbcc9c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes322SeriesBDueAugust202030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4b3ce05222064da58454ab948aba0e9c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes322SeriesBDueAugust202030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd5fa4b0ba624119bddf2fbe4c039d2d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes274SeriesADueNovember292031Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d0b93bf0cd54a7aa66cdc616ea4373f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes274SeriesADueNovember292031Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i76ddcfb25d834920a3bc409db6b5f861_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes647SeriesDDueAugust202037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i68918f4934184d00a32ee1e7e0f7c2ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes647SeriesDDueAugust202037Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i12c2823fb921425da758f0e157e2aa3a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes352SeriesBDueOctober102039Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id61de6d31629485fb6fafb0483e30d88_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes352SeriesBDueOctober102039Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4385ca18404442d98e397d32527a6047_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes362SeriesCDueFebruary252040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib908b44822ab4cc3b65890d886abc7b0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes362SeriesCDueFebruary252040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7008e15adaef4c549aa0129646ee47c9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes547SeriesBDueFebruary272044Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iebef9ea676734c66ba578e704929530a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes547SeriesBDueFebruary272044Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0e880f985004712b674de5575ec43a8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes407SeriesADueFebruary72048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idfcbf3a3e4d74474bc8e19d09bf9705e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes407SeriesADueFebruary72048Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73719489fb40423abc0811aa3a5ae440_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes382SeriesCDueOctober102049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2c6ad0881d3d444692eb5df156645374_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes382SeriesCDueOctober102049Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i389a1aacec2348469c59c35942b180ec_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes392SeriesDDueFebruary252050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iee0b843a9e794839aab5fb16497dfbd7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes392SeriesDDueFebruary252050Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62f37bbc2b1940f8adfd15d5645aefc8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes369SeriesBDueNovember292051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i95e74527e9254565b74d0d0d7b55e08e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes369SeriesBDueNovember292051Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83cf80c1da12416cb0ab85ba948b4472_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes377SeriesADueMay202052Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icc4aac3aea274d51bc73291f44baf91f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ottr:SeniorUnsecuredNotes377SeriesADueMay202052Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31d1f908b8bb423ebca2b0d67e54659e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i916977876b0b45599876e2cf2c64c01e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ottr:ExecutiveSurvivorAndSupplementalRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">ottr:ExecutiveSurvivorAndSupplementalRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if70c482a98e84641969dc3a9b525944b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i952e3cd25d00455297051148736d660e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i5c3d01d338a34c48a3dc5d474efa05cb_D20230103-20230103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ottr:AshtabulaIIIWindFarmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="ic3241efc8727453c8e5da63cb8b9fe59_I20230103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">ottr:AshtabulaIIIWindFarmMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">ottr:LandEasementPaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="i8acffd82b0654caca21e17ce349b8276_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">ottr:FederalEnergyRegulatoryCommissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3cc6e2cfe046447e8defb0172cadb445_D20210503-20210503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ottr:SecondShelfRegistrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-03</startDate>
            <endDate>2021-05-03</endDate>
        </period>
    </context>
    <context id="i7ceb5619277c4de99bb8f50346e2c552_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ottr:SecondShelfRegistrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i75a5c7ed6d9e4ce3b21053f96f844eb9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ottr:SecondShelfRegistrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5d43aa45334249c6b382baa3509f9766_D20221108-20221108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">ottr:MinnesotaPublicUtilitiesCommissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-08</startDate>
            <endDate>2022-11-08</endDate>
        </period>
    </context>
    <context id="icc747b3ba7194b36b1b488fbcf46d334_D20221108-20221108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">ottr:MinnesotaPublicUtilitiesCommissionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-08</startDate>
            <endDate>2022-11-08</endDate>
        </period>
    </context>
    <context id="i8cc7c52dfadb469080e1fad7b3fdedf9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7e8c7ac6ef1749a9a549e5ba867045a7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib1cf1babe5814aab862ed04fafe3f6eb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ottr:OtterTailPowerCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8de35e4b88c84071b70a496b1e519d20_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i65e2dbb5ed1d4f519d1503b8b722b668_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="idd1029c26f4a4f2b935ffb5a62d69d68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="idf5e24984714447583fce9da279e3cbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="iabe5cd4a834f4eaf94e69e847a12ca32_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i40a238252ebd417d92b5b4f26d3c3659_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i1c041319f9e34d4b85a11040d1dbd4c9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ib03a6008650d4141973d2a3d7d3b75d1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ie99defc2250b45059549351890257551_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i5e92440fc82d4499a6ca4dc067f38c66_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i1b901a90b6d74d5ea32e2aa151c71cc2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i96b6a4f9272842b582b4295dea06b5cd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i121bf011d7ee49fe9eb064b490d000b1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id6ad1653fd944251b54603ad766041cd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i314948ab14e04ce0b271b10703abeff5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id65f18c47415483591ca2c4b07d28406_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6d8786dfd27d48859552accbaa0372ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0acabf01629b4fbeaaf5d927c6656950_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib79fd8041b3e41a28f8aee08de5d078f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie12fcc88001d4d469f8d5973f2f2639c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic42503423eaa48d3a13af23ce95885f9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7710fad030f3447aad736d84806f0fd0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i50e52660c4e844e1a160c45d7ea9450c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i13c1b688f3a840d18330c158b0346fdd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i25339ffca52b4e42b23050807ee3dbfa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i30c390d2e8264e85b5eabb2d68440653_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i09dbcca1354343c39533fd708b20e9e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i12574499801d4a9390597fb39bcba60a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5356747ffd2141498c8ae39c3b62baa6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifba7c556706a4cfda8b79a9dab08054e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4e7d13e9f51b450786839f1fea1461b6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9d63f3301fa04ffcbde039e8aa60a978_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9eeb93c510f8480ca8cde1295ac1c00a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="id494ebe8fbf7495abafe858163efc7a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="if8065460b742471eb24b434bfbfeec92_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="ifbd4bbe164ef4e4e8e485b87edfa05be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67f8f6d2a5bf401c8f2b3a1de97552de_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i388a4ffc2ef54ab984bb753b9af7a6c6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20435a0a4e3446288a06767acc9619ae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a08b2ea960b429abe51a1db2b083fd7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1239dac4506426c9e8d3038de832661_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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">ottr:GovernmentBackedAndGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifcfaf4be5ff04579a2253211a3d70df7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i76760dedd6e2400db287ebf6dc65c7c4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i4d87194b6ffa4951af6fe48a37e94c85_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</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="i0298bbf61e8343a3b96d45240705d4b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001466593</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>ottr:segment</measure>
    </unit>
    <unit id="windturbine">
        <measure>ottr:windTurbine</measure>
    </unit>
    <unit id="mwh">
        <measure>utr:MWh</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="numberoflandeasement">
        <measure>ottr:numberOfLandEasement</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80L2ZyYWc6YmJjOTEyYzkzZWU4NDEwZWJmNjkyMmY1Yjg4M2U0NmEvdGFibGU6ZjgwMjM2ZDkwMDRmNGUxODk1NjZjZDE3MDMwMTc5MGQvdGFibGVyYW5nZTpmODAyMzZkOTAwNGY0ZTE4OTU2NmNkMTcwMzAxNzkwZF8zLTEtMS0xLTI3MDkyNg_6aa16a81-bcd6-43b3-a758-982e4ff20394">0001466593</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80L2ZyYWc6YmJjOTEyYzkzZWU4NDEwZWJmNjkyMmY1Yjg4M2U0NmEvdGFibGU6ZjgwMjM2ZDkwMDRmNGUxODk1NjZjZDE3MDMwMTc5MGQvdGFibGVyYW5nZTpmODAyMzZkOTAwNGY0ZTE4OTU2NmNkMTcwMzAxNzkwZF80LTEtMS0xLTI3MDkyNg_feabd31a-a605-4128-8a77-987d0ca998e1">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80L2ZyYWc6YmJjOTEyYzkzZWU4NDEwZWJmNjkyMmY1Yjg4M2U0NmEvdGFibGU6ZjgwMjM2ZDkwMDRmNGUxODk1NjZjZDE3MDMwMTc5MGQvdGFibGVyYW5nZTpmODAyMzZkOTAwNGY0ZTE4OTU2NmNkMTcwMzAxNzkwZF81LTEtMS0xLTI3MDkyNg_37d30018-99a4-47de-9c1c-cca574466cfc">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80L2ZyYWc6YmJjOTEyYzkzZWU4NDEwZWJmNjkyMmY1Yjg4M2U0NmEvdGFibGU6ZjgwMjM2ZDkwMDRmNGUxODk1NjZjZDE3MDMwMTc5MGQvdGFibGVyYW5nZTpmODAyMzZkOTAwNGY0ZTE4OTU2NmNkMTcwMzAxNzkwZF82LTEtMS0xLTI3MDkyNg_7f5a7c79-d399-4d04-8422-33824c791e80">2023</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80L2ZyYWc6YmJjOTEyYzkzZWU4NDEwZWJmNjkyMmY1Yjg4M2U0NmEvdGV4dHJlZ2lvbjpiYmM5MTJjOTNlZTg0MTBlYmY2OTIyZjViODgzZTQ2YV8xMw_087e94da-84ab-4703-bea2-f14c7a7496e9">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i121bf011d7ee49fe9eb064b490d000b1_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfNjQ0_2b29d117-f619-4d4d-8ed2-4217e6cacd65">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTIy_a2491bab-de29-433c-8423-8f0b16892a52">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTIz_af9ee450-e34a-4a5e-a5b4-30b7c81740cc">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMjE_ca36df8e-2b48-44ff-b43a-74ee8afa927b">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTI3_5f1aaef7-8355-41af-9cea-015098357271">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTI0_7fa4d034-022b-4de9-b2f9-24310087f82b">0-53713</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTI1_8f68f995-80be-49eb-b2d5-31e8b1dfca18">OTTER TAIL CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18wLTAtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjE2ZmNiZGRhNzEwZjQwMDRhYTE1ZDFiNmRmNGMzY2FlXzU_607dc7e3-4db1-44a1-a1fb-21616742e188">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18wLTEtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOmExZTAxYjQ1NDU2OTRkYjY4NmFmMTFhMjc4YjYzM2U5XzU_e9ad672a-66da-4975-8ee1-9e4f0f8f46f3">27-0383995</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18yLTAtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjQ3YjgxZDYxNmU0MDQ3Y2FhYjljMzY5OTY1NTI2NTBjXzU_a45c00db-de79-4ea1-8087-fd531b044310">215 South Cascade Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18yLTAtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjQ3YjgxZDYxNmU0MDQ3Y2FhYjljMzY5OTY1NTI2NTBjXzk_89daf44a-b58e-4f2b-b5cf-2ff90135db2d">Box 496</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18yLTAtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjQ3YjgxZDYxNmU0MDQ3Y2FhYjljMzY5OTY1NTI2NTBjXzEz_56e48236-5e31-432d-a0f8-e71a60d25d13">Fergus Falls</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18yLTAtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjQ3YjgxZDYxNmU0MDQ3Y2FhYjljMzY5OTY1NTI2NTBjXzE3_a73933ed-f930-44e9-9db8-f512be40ec62">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2MWU2NTRhMmE0NDE4ZTg5NDNkYzZjOTEzZjdmNDMvdGFibGVyYW5nZTo4OTYxZTY1NGEyYTQ0MThlODk0M2RjNmM5MTNmN2Y0M18yLTEtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjliNTdlN2M1YjVkMzRkY2E4OGZmNGE0YTA4Y2I1MTU3XzU_08971ad2-1d40-410a-b7db-1d41d2e1be9d">56538-0496</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTI4_f8621fcc-37e8-4ac2-9854-914e44a5a24e">866</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTIw_92af07b5-27f6-482e-836f-4bcf9c937474">410-8780</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6MjI4NWVjNDg4YjhlNDE5NGJmZDI0YjU0NWZhM2RmNzAvdGFibGVyYW5nZToyMjg1ZWM0ODhiOGU0MTk0YmZkMjRiNTQ1ZmEzZGY3MF8xLTAtMS0xLTI3MDkyNg_28b8d7e9-ce7c-4a21-99d7-5bca391bb933">Common Shares, par value $5.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6MjI4NWVjNDg4YjhlNDE5NGJmZDI0YjU0NWZhM2RmNzAvdGFibGVyYW5nZToyMjg1ZWM0ODhiOGU0MTk0YmZkMjRiNTQ1ZmEzZGY3MF8xLTEtMS0xLTI3MDkyNg_c433bb8e-20eb-4395-a682-378886395c29">OTTR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6MjI4NWVjNDg4YjhlNDE5NGJmZDI0YjU0NWZhM2RmNzAvdGFibGVyYW5nZToyMjg1ZWM0ODhiOGU0MTk0YmZkMjRiNTQ1ZmEzZGY3MF8xLTItMS0xLTI3MDkyNg_62cf6420-f951-4e24-b13e-d3a49a5b7e7c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTI5_2784ebe3-cf23-49e2-8d89-0f7a9fb130ab">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTIx_41ade180-824a-4fb0-b691-061584c60943">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2YzcwZWIxNDg4NDY4OThmZjEwM2MyYjg3ZWNiMDcvdGFibGVyYW5nZTo4OTZjNzBlYjE0ODg0Njg5OGZmMTAzYzJiODdlY2IwN18wLTEtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOmUzNjY3MDY0M2E0NDRiYzg4NmNkNjVkNmQyZTA3MjlkXzQ_1539a868-9c85-40d9-9e11-caa60c53a8d3">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2YzcwZWIxNDg4NDY4OThmZjEwM2MyYjg3ZWNiMDcvdGFibGVyYW5nZTo4OTZjNzBlYjE0ODg0Njg5OGZmMTAzYzJiODdlY2IwN18xLTMtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjI5YjQwNDk1OTFiMDQ1OTRiNjMwNTY2Zjg2YzU0ODJlXzMw_cb309cd2-4a30-4d9a-8521-9b1270c19703">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGFibGU6ODk2YzcwZWIxNDg4NDY4OThmZjEwM2MyYjg3ZWNiMDcvdGFibGVyYW5nZTo4OTZjNzBlYjE0ODg0Njg5OGZmMTAzYzJiODdlY2IwN18xLTUtMS0xLTI3MDkyNi90ZXh0cmVnaW9uOjEyZGE2NWRmZTgyMDQ1ZGQ4NDAyZTNjMzVhMmI5YzRmXzI4_544bacc9-a980-4ef6-901b-6a4e887808b9">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMTMx_304e0ecd-e9a7-4266-ab4c-d86abe3e84ce">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id7f187daa7d343be9f291e54c98d126a_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8xL2ZyYWc6ZTliZGIwYzBkMjM5NDU3ZGFlMjMxNzlmNGNiYjgzYmYvdGV4dHJlZ2lvbjplOWJkYjBjMGQyMzk0NTdkYWUyMzE3OWY0Y2JiODNiZl8yMDc2_5eb30b91-a69c-4244-948a-ef6b26012f39"
      unitRef="shares">41710621</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNC0xLTEtMS0yNzA5MjY_e06021bc-f526-4fda-a2b6-69068bb863b4"
      unitRef="usd">104080000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNC0zLTEtMS0yNzA5MjY_cf068f86-e55b-451f-9cdf-f5daf58a1730"
      unitRef="usd">118996000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNS0xLTEtMS0yNzA5MjY_797eb285-b26b-4612-9260-5ba963628b80"
      unitRef="usd">175442000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNS0zLTEtMS0yNzA5MjY_e6903aea-daeb-46f1-89ac-31a6c03a8301"
      unitRef="usd">144393000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNi0xLTEtMS0yNzA5MjY_39d205b9-59ee-4cfb-a43f-00140cbffd38"
      unitRef="usd">144767000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNi0zLTEtMS0yNzA5MjY_c2a20a52-8978-4314-91a1-03b670eda36a"
      unitRef="usd">145952000</us-gaap:InventoryNet>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNy0xLTEtMS0yNzA5MjY_3357906a-3070-4eb4-92d3-01d5dd0b9e5c"
      unitRef="usd">16566000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNy0zLTEtMS0yNzA5MjY_9bbf51eb-51e5-49e3-9fdc-14313bbc5ead"
      unitRef="usd">24999000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfOC0xLTEtMS0yNzA5MjY_c4db99d9-793b-4335-b60e-7b1c52333440"
      unitRef="usd">13510000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfOC0zLTEtMS0yNzA5MjY_04415e89-d1f4-41c9-96a2-86a2fe35bbbb"
      unitRef="usd">18412000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfOS0xLTEtMS0yNzA5MjY_a41c6a22-8391-411c-8297-28d31163bb39"
      unitRef="usd">454365000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfOS0zLTEtMS0yNzA5MjY_583cb55c-960b-4340-b673-da63bc5afe67"
      unitRef="usd">452752000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTEtMS0xLTEtMjcwOTI2_9265350a-a2f7-414a-bf2a-7b278c5daa2c"
      unitRef="usd">58058000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTEtMy0xLTEtMjcwOTI2_5278e145-0a4d-42cd-a68f-26e6fc8da0b4"
      unitRef="usd">54845000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTItMS0xLTEtMjcwOTI2_0b4acf03-f188-454a-a0d5-55290f5a81ae"
      unitRef="usd">2289491000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTItMy0xLTEtMjcwOTI2_f38e9922-56c8-4b8d-9b0e-f2eadcd25939"
      unitRef="usd">2212717000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTMtMS0xLTEtMjcwOTI2_d3fd9c7f-951c-4ba7-a2b6-e84f650b4f9f"
      unitRef="usd">97179000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTMtMy0xLTEtMjcwOTI2_3f61b38f-d150-44dc-82ad-621b6fbe739e"
      unitRef="usd">94655000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTQtMS0xLTEtMjcwOTI2_85b3a0dc-a02b-44fe-9556-61296337e13d"
      unitRef="usd">7668000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTQtMy0xLTEtMjcwOTI2_d059d3d0-5e05-4305-8023-dbc0e45f6b4f"
      unitRef="usd">7943000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTUtMS0xLTEtMjcwOTI2_071155eb-561a-487d-bafc-a73fc319a46e"
      unitRef="usd">37572000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTUtMy0xLTEtMjcwOTI2_e778f612-6593-4d4c-8a34-fe58997b6dc4"
      unitRef="usd">37572000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTYtMS0xLTEtMjcwOTI2_1c53591a-8646-4b6d-9917-e2c85cbdccf3"
      unitRef="usd">43077000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTYtMy0xLTEtMjcwOTI2_ae8ee5f3-20e0-4c73-9f63-fc34fe54ac7d"
      unitRef="usd">41177000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTctMS0xLTEtMjcwOTI2_f6f6a568-d35c-4f8b-b742-abee09fbc628"
      unitRef="usd">2533045000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTctMy0xLTEtMjcwOTI2_396c3aa3-21f1-4ffe-ab4a-d5c72dae8fe8"
      unitRef="usd">2448909000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTgtMS0xLTEtMjcwOTI2_801f9f2f-3c50-4f04-93fa-1c230f821afb"
      unitRef="usd">2987410000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMTgtMy0xLTEtMjcwOTI2_cb59852f-439b-43a9-8b02-a54102f255d6"
      unitRef="usd">2901661000</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjItMS0xLTEtMjcwOTI2_08bde897-cdee-47b0-ac48-1add660545f8"
      unitRef="usd">60854000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjItMy0xLTEtMjcwOTI2_7c6a09b8-dcd0-4647-a2d2-21ee7ec63ae2"
      unitRef="usd">8204000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjQtMS0xLTEtMjcwOTI2_d1e6e0b1-79a5-4759-8c07-379f302ceed8"
      unitRef="usd">93543000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjQtMy0xLTEtMjcwOTI2_96a866b2-cffc-4ebd-85c8-db22d8e956b5"
      unitRef="usd">104400000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjUtMS0xLTEtMjcwOTI2_5f77f55c-4c62-4c38-90e5-6d0ac4388064"
      unitRef="usd">20149000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjUtMy0xLTEtMjcwOTI2_a64c39a1-d3ea-4aaf-a2a5-d115fcb8a9a0"
      unitRef="usd">32327000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjYtMS0xLTEtMjcwOTI2_0369be89-1726-4cf5-886c-f222ee437144"
      unitRef="usd">23415000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjYtMy0xLTEtMjcwOTI2_59a5ccbe-9e3c-4e5b-bce8-7e126c7f10cb"
      unitRef="usd">19340000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjctMS0xLTEtMjcwOTI2_b9d4fc37-011a-41e1-896d-e3c33f1093c2"
      unitRef="usd">20526000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjctMy0xLTEtMjcwOTI2_828fc43e-3f94-490d-8c70-2fa08a3e1a72"
      unitRef="usd">17300000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjgtMS0xLTEtMjcwOTI2_dd4dfa26-4790-4b18-b169-4474218d344f"
      unitRef="usd">43977000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjgtMy0xLTEtMjcwOTI2_dd7f5be6-6389-4492-a82f-17d805520606"
      unitRef="usd">56065000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjktMS0xLTEtMjcwOTI2_981d248e-9842-42aa-8e64-c71f29d4d5a9"
      unitRef="usd">262464000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMjktMy0xLTEtMjcwOTI2_dd41489b-e9f9-4f89-8bd4-4d1ecf247c85"
      unitRef="usd">237636000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzEtMS0xLTEtMjcwOTI2_3c561503-f07c-40ab-8861-d613c907149c"
      unitRef="usd">33185000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzEtMy0xLTEtMjcwOTI2_400c6806-c9e9-4185-bcef-887d3925dae7"
      unitRef="usd">33210000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzItMS0xLTEtMjcwOTI2_d046b71f-7dd8-4450-9ea9-706dfbcc0a13"
      unitRef="usd">47469000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzItMy0xLTEtMjcwOTI2_5dae3530-3368-4072-a179-ad459ad5480a"
      unitRef="usd">46977000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzMtMS0xLTEtMjcwOTI2_30cec850-7de9-40aa-a49c-c97793ce35c9"
      unitRef="usd">245071000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzMtMy0xLTEtMjcwOTI2_0c4e2d60-0d84-402a-89b7-a3fa0c732c78"
      unitRef="usd">244497000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzQtMS0xLTEtMjcwOTI2_27465726-f575-4a12-82bf-b3c2064478d8"
      unitRef="usd">230393000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzQtMy0xLTEtMjcwOTI2_4d0d448f-8968-4aa9-81a4-c79172325e8a"
      unitRef="usd">221302000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzUtMS0xLTEtMjcwOTI2_a002adf8-6f18-4450-b787-70ded1528f3c"
      unitRef="usd">15730000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:AccumulatedDeferredInvestmentTaxCredit
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzUtMy0xLTEtMjcwOTI2_1838e366-4633-4139-bffd-b5da7ca6a164"
      unitRef="usd">15916000</us-gaap:AccumulatedDeferredInvestmentTaxCredit>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzYtMS0xLTEtMjcwOTI2_a32cfa25-0cbc-4a05-ad19-c109f50d5eb9"
      unitRef="usd">65439000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzYtMy0xLTEtMjcwOTI2_99844206-6d93-4815-adf3-f704c7c57e42"
      unitRef="usd">60985000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzctMS0xLTEtMjcwOTI2_17928f34-4ac6-4691-82ba-c569bcac5485"
      unitRef="usd">637287000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzctMy0xLTEtMjcwOTI2_1a3c67b3-10a6-41e3-ae68-9aa1a46cddec"
      unitRef="usd">622887000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzgtMS0xLTEtMjcwOTI2_ba50c2c6-ee61-4317-8031-4644e71afcd7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfMzgtMy0xLTEtMjcwOTI2_b67ef88f-d4f5-4315-9e32-f23d562b20ee"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDAtMS0xLTEtMjcwOTI2_1721652b-de6b-4e78-b3a6-5873b294ab21"
      unitRef="usd">823882000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDAtMy0xLTEtMjcwOTI2_a9dc5a3a-05ec-4778-8244-2cba5d75d92c"
      unitRef="usd">823821000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfMTk_86704c0a-2ec8-4b86-ab21-123db7f8c9b1"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfMTk_8ae6e590-7998-4891-aba0-b1379ca09133"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfNDE_19c9f36b-3598-4f9e-83c2-a168d34b9aad"
      unitRef="usdPerShare">5</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfNDE_a2b4781c-baa9-4f26-acdc-44a25bbadabe"
      unitRef="usdPerShare">5</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfNTU_5a6b514b-8029-4761-b72c-efd121a9a5fa"
      unitRef="shares">41684526</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMC0xLTEtMjcwOTI2L3RleHRyZWdpb246NjIwYTE3ZjY5NDlkNDgxODk2NzY4NTdiN2Q1NDlmYjBfNjI_61e59e3c-a752-40d2-a6c2-6546254a0f0a"
      unitRef="shares">41631113</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMS0xLTEtMjcwOTI2_177ddf72-0f24-4a6e-8093-215d27537fcd"
      unitRef="usd">208423000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDItMy0xLTEtMjcwOTI2_cda269ab-1798-4b99-b586-fc4d850d2579"
      unitRef="usd">208156000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDMtMS0xLTEtMjcwOTI2_71939725-6ad5-4e65-9cc9-4762afa90521"
      unitRef="usd">424948000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDMtMy0xLTEtMjcwOTI2_f8236f8d-8170-4faf-a525-0c2e55a302f6"
      unitRef="usd">423034000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDQtMS0xLTEtMjcwOTI2_69f76c98-29a1-4b08-94bb-b99023d35c6b"
      unitRef="usd">629437000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDQtMy0xLTEtMjcwOTI2_eece386d-1766-4645-ae49-a693a1abd0b2"
      unitRef="usd">585212000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDUtMS0xLTEtMjcwOTI2_5cd5dd1c-5b02-4a4c-8482-ddfdcd7308d4"
      unitRef="usd">969000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDUtMy0xLTEtMjcwOTI2_08ad637f-c1c4-490c-b793-9b12bba0257b"
      unitRef="usd">915000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDYtMS0xLTEtMjcwOTI2_debf96b4-1cef-4dba-9d63-6fa3d154ba0b"
      unitRef="usd">1263777000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDYtMy0xLTEtMjcwOTI2_bfa662b1-1466-4208-a540-62865cd7371d"
      unitRef="usd">1217317000</us-gaap:StockholdersEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDctMS0xLTEtMjcwOTI2_385a07e8-dbe0-4b8b-aa2b-472a55a7f0c9"
      unitRef="usd">2087659000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDctMy0xLTEtMjcwOTI2_9af93d78-8e0d-4f13-8220-8fe8804a228c"
      unitRef="usd">2041138000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDgtMS0xLTEtMjcwOTI2_b07a8c5c-6e60-4585-9927-7431c8ba5070"
      unitRef="usd">2987410000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yMi9mcmFnOjU3YWJlZWZmOTE0NjRhZTA4NmU1YWRhZDAzYTY4ZjZkL3RhYmxlOjU4N2ZkNGMwZTE5YTQyMzRiYjkzZmM3MzgzMTdjZTY2L3RhYmxlcmFuZ2U6NTg3ZmQ0YzBlMTlhNDIzNGJiOTNmYzczODMxN2NlNjZfNDgtMy0xLTEtMjcwOTI2_80d6df2d-1f9b-449f-9a95-d69a886cdd4a"
      unitRef="usd">2901661000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i352d115124ea40579069a87493574a18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNC0xLTEtMS0yNzA5MjY_4727e149-b245-4f18-9ef6-cc01c19e5595"
      unitRef="usd">151909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7e3bc2cd55e483e848f75ae2d998b92_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNC0zLTEtMS0yNzA5MjY_2af0326e-d2bc-4387-b955-170a20476be3"
      unitRef="usd">130416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib84382c84a26497cb1a087df0eabd0d5_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNS0xLTEtMS0yNzA5MjY_22634ee6-d024-4476-acb7-6ab20d791af6"
      unitRef="usd">187172000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7c71ff38ca9e46eba4bf3422db6414d2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNS0zLTEtMS0yNzA5MjY_28cf13cc-de73-4286-8224-c666df9b6cf6"
      unitRef="usd">244488000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNi0xLTEtMS0yNzA5MjY_79e2bde7-a397-47ba-ab85-a77616351c74"
      unitRef="usd">339081000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfNi0zLTEtMS0yNzA5MjY_3d345528-6a95-41b0-b7e7-2f3163a194aa"
      unitRef="usd">374904000</us-gaap:Revenues>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfOC0xLTEtMS0yNzA5MjY_daae9160-de22-40fc-a7fc-e8203d3434da"
      unitRef="usd">11492000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpenseFuelUsed
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfOC0zLTEtMS0yNzA5MjY_6c3900c0-b15d-4565-92ca-672715e4d06a"
      unitRef="usd">14853000</us-gaap:UtilitiesOperatingExpenseFuelUsed>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfOS0xLTEtMS0yNzA5MjY_8b3384b4-a449-47cb-a5a8-1a3f5aca4d25"
      unitRef="usd">41825000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfOS0zLTEtMS0yNzA5MjY_fbf4bd30-fbfc-4344-9894-88ffa7f9ce79"
      unitRef="usd">20529000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTAtMS0xLTEtMjcwOTI2_977b7a41-c52a-44b5-a218-94137571c5fa"
      unitRef="usd">45549000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTAtMy0xLTEtMjcwOTI2_79352485-0ffc-45da-969b-f2cb9e6cb5f6"
      unitRef="usd">44278000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTEtMS0xLTEtMjcwOTI2_31a0980c-3d39-47dc-965e-947c69e228eb"
      unitRef="usd">112369000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTEtMy0xLTEtMjcwOTI2_42e41b35-beb0-43d5-8f09-12598c311477"
      unitRef="usd">151759000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTItMS0xLTEtMjcwOTI2_49c6b533-649b-4697-b211-a76db4974314"
      unitRef="usd">18699000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTItMy0xLTEtMjcwOTI2_974302e9-f3e6-4cc1-8117-e2f4c4b411c2"
      unitRef="usd">17206000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTMtMS0xLTEtMjcwOTI2_e1a48a9d-02e4-409f-af6b-9e95f3c17ee9"
      unitRef="usd">23856000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTMtMy0xLTEtMjcwOTI2_db916e55-dfa4-46e5-8083-ded2b81e5979"
      unitRef="usd">23548000</us-gaap:DepreciationDepletionAndAmortization>
    <ottr:UtilitiesOperatingExpensePropertyTaxes
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTQtMS0xLTEtMjcwOTI2_b4ac91fc-f8a2-4488-99b8-c6466706feb2"
      unitRef="usd">4621000</ottr:UtilitiesOperatingExpensePropertyTaxes>
    <ottr:UtilitiesOperatingExpensePropertyTaxes
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTQtMy0xLTEtMjcwOTI2_90706492-2314-41dd-a316-1c0888d740d0"
      unitRef="usd">4432000</ottr:UtilitiesOperatingExpensePropertyTaxes>
    <us-gaap:CostsAndExpenses
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTUtMS0xLTEtMjcwOTI2_c538c0fe-4e57-47e9-9489-b216ea905108"
      unitRef="usd">258411000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTUtMy0xLTEtMjcwOTI2_9ebe2585-4966-44d2-84a5-db3d0f15c15f"
      unitRef="usd">276605000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTYtMS0xLTEtMjcwOTI2_716bd307-f865-463c-a5db-6c551f842f1d"
      unitRef="usd">80670000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTYtMy0xLTEtMjcwOTI2_1b34668c-c8b5-4f71-ba67-2d97dc62544e"
      unitRef="usd">98299000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestAndDebtExpense
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTgtMS0xLTEtMjcwOTI2_07f87937-6866-480f-b711-3c198946661f"
      unitRef="usd">9415000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTgtMy0xLTEtMjcwOTI2_283e2887-c24f-4d29-943c-95e75714f277"
      unitRef="usd">8948000</us-gaap:InterestAndDebtExpense>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTktMS0xLTEtMjcwOTI2_f1fc0c72-273a-4c8c-b13c-c0c9fd8c90a1"
      unitRef="usd">-2412000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMTktMy0xLTEtMjcwOTI2_bec3d3a5-c1a6-4165-b850-16f180eedf9f"
      unitRef="usd">-22000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjAtMS0xLTEtMjcwOTI2_80151cbc-b095-477b-bb31-0e66312165ec"
      unitRef="usd">2118000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjAtMy0xLTEtMjcwOTI2_b0d5bdbb-8549-4bcd-a1a5-32731d7f604e"
      unitRef="usd">260000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjEtMS0xLTEtMjcwOTI2_37a7ca89-e039-4854-a17e-520c790aca1b"
      unitRef="usd">75785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjEtMy0xLTEtMjcwOTI2_4f254ec2-c759-481b-bdfc-060716427ecf"
      unitRef="usd">89633000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjItMS0xLTEtMjcwOTI2_db54215b-3ab8-4439-acba-693151f258d3"
      unitRef="usd">13304000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjItMy0xLTEtMjcwOTI2_58e89cd4-a62e-4d12-a383-1a83accb8ac1"
      unitRef="usd">17630000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjMtMS0xLTEtMjcwOTI2_50023a90-9224-4b55-b839-f13c28db39cb"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjMtMy0xLTEtMjcwOTI2_1486a630-2266-4639-9011-93ace16c15ea"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjYtMS0xLTEtMjcwOTI2_c3446764-223a-4275-8ba9-0fce23824cff"
      unitRef="shares">41632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjYtMy0xLTEtMjcwOTI2_56d77a8f-ef51-4141-9fa6-7fedc4e015f6"
      unitRef="shares">41548000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjctMS0xLTEtMjcwOTI2_7d7274f9-3786-4633-937e-f335362b6589"
      unitRef="shares">41977000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjctMy0xLTEtMjcwOTI2_9908c969-1785-4632-b077-e65e85eb62f0"
      unitRef="shares">41871000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjktMS0xLTEtMjcwOTI2_fc3756a0-cf17-4c9b-b87e-4a260468f3e0"
      unitRef="usdPerShare">1.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMjktMy0xLTEtMjcwOTI2_731671f3-8955-44d1-bc33-fe850df8a2fe"
      unitRef="usdPerShare">1.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMzAtMS0xLTEtMjcwOTI2_f1f7f6a6-0f9a-4317-bccd-e460359ff1ab"
      unitRef="usdPerShare">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yNS9mcmFnOmJkNzAxMDRjNTJlNjRmYTI4NTViMDA3NDBmN2MyYWExL3RhYmxlOjZlYzcyNDI3MDAzNDQ1MmVhZDJhY2Q1M2ZhZWJkOWFkL3RhYmxlcmFuZ2U6NmVjNzI0MjcwMDM0NDUyZWFkMmFjZDUzZmFlYmQ5YWRfMzAtMy0xLTEtMjcwOTI2_e9c4080f-434d-40f8-a583-e5af59271a44"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfMy0xLTEtMS0yNzA5MjY_12c88f59-1cac-4b27-8c96-6d886dc03dc2"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfMy0zLTEtMS0yNzA5MjY_537b96be-20f3-4271-a910-f64d95db4414"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNS0wLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjozZjJlMDYyZjc2MGU0YzJjODYxMmYwMjdlNTYwNmIzMV83Ng_50cd4b05-f334-478e-b9a7-c3287e9b9b10"
      unitRef="usd">21000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNS0wLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjozZjJlMDYyZjc2MGU0YzJjODYxMmYwMjdlNTYwNmIzMV84MA_2d8e80dd-8c83-4ecb-83ca-c6fe33a2dbbc"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNS0xLTEtMS0yNzA5MjY_e20190cb-0e59-4240-a2b7-6c71b01159de"
      unitRef="usd">80000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNS0zLTEtMS0yNzA5MjY_9cb7532f-e26c-4467-a39b-a8646ea6f684"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNi0wLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjo2OWUzMGMwNWE2YTU0NjFjYjlkYWY5NjZlMmZiNGE1YV82OQ_044b90c1-79e2-4368-be9c-5262cdf37b58"
      unitRef="usd">9000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNi0wLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjo2OWUzMGMwNWE2YTU0NjFjYjlkYWY5NjZlMmZiNGE1YV83Mw_ad0a8462-e54d-4457-b0e5-dafb1feb79a0"
      unitRef="usd">67000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNi0xLTEtMS0yNzA5MjY_573877c2-7cfd-4937-a487-0680974446ec"
      unitRef="usd">26000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNi0zLTEtMS0yNzA5MjY_943550d7-e248-47e2-9e9a-eb2b81f1e50a"
      unitRef="usd">190000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNy0xLTEtMS0yNzA5MjY_d209f5ba-928f-4778-b9da-267a35b5a3cd"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfNy0zLTEtMS0yNzA5MjY_a284836f-87bb-4b95-859f-344ae34a81e4"
      unitRef="usd">-421000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfOC0xLTEtMS0yNzA5MjY_077be50b-7d4d-4fda-b41e-76bc3e68e585"
      unitRef="usd">62535000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8yOC9mcmFnOmVkY2YwN2Q4YzA5ODQ0MmE5NDRhZjBlM2JmNTJjZmYxL3RhYmxlOmUzMzI1NzU1NjJiMTRmMGM4YmVmMzZkMDhjYmNhMDQxL3RhYmxlcmFuZ2U6ZTMzMjU3NTU2MmIxNGYwYzhiZWYzNmQwOGNiY2EwNDFfOC0zLTEtMS0yNzA5MjY_8ab7fecb-1f09-4d26-b664-33ca387f620d"
      unitRef="usd">71582000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib333a3e2b5064a39925e66b7900bf54e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi0xLTEtMS0yNzA5MjY_ec15f533-f4cd-4ce3-879f-c0b2f80ef0d1"
      unitRef="shares">41631113</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib333a3e2b5064a39925e66b7900bf54e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi0zLTEtMS0yNzA5MjY_0e59dfd1-db4b-4e2e-a79b-75e8574a65ec"
      unitRef="usd">208156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6960be901184a128ed3f2e8efc62e5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi01LTEtMS0yNzA5MjY_ca547adb-a27e-4180-a5c4-bfcc123236bd"
      unitRef="usd">423034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icf8c6277aee84911a65c6331dd762ece_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi03LTEtMS0yNzA5MjY_eae59054-5d31-4901-a4d4-67b3c6c4dff2"
      unitRef="usd">585212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i488ce90a0b714162a4acca36a6b15264_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi05LTEtMS0yNzA5MjY_e55e0aca-8a47-4815-9e69-8202c19fa99d"
      unitRef="usd">915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMi0xMS0xLTEtMjcwOTI2_426e3b1b-87fe-48d2-83a2-124726fe143d"
      unitRef="usd">1217317000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iede8aa19355d4802991174b58a55eaeb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNC0xLTEtMS0yNzA5MjY_a64203c0-2429-4a84-ac82-701ad5962b0d"
      unitRef="shares">53413</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iede8aa19355d4802991174b58a55eaeb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNC0zLTEtMS0yNzA5MjY_e979f85d-0586-4d94-b359-78f1d06c1a83"
      unitRef="usd">267000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if7110c08c241471585feaaaf7f546e08_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNC01LTEtMS0yNzA5MjY_adc2adf2-ef48-498e-aeb7-28a45f2ed14d"
      unitRef="usd">-3355000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNC0xMS0xLTEtMjcwOTI2_7691c058-c070-4b43-a721-b434bd831c05"
      unitRef="usd">-3088000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i9f9e2c921c8b4b7da3452853f6665533_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNi03LTEtMS0yNzA5MjY_c4a96f8e-9e7d-4fd8-97c4-3161b0379374"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNi0xMS0xLTEtMjcwOTI2_4bf05a6e-3bfa-488b-ae84-6b336794adb8"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia864f71268244f7eb01b1f3409a76c53_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNy05LTEtMS0yNzA5MjY_55cd038e-6e64-4893-8b5b-6d4feadcdf0f"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfNy0xMS0xLTEtMjcwOTI2_52f93063-1964-43de-b173-94ef01c2cb6c"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if7110c08c241471585feaaaf7f546e08_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfOC01LTEtMS0yNzA5MjY_26b5b768-9cac-4ee0-a1db-63501cfca859"
      unitRef="usd">5269000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfOC0xMS0xLTEtMjcwOTI2_e58ff725-ef3e-481c-b8b7-c94108434735"
      unitRef="usd">5269000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfOS0wLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjo3ZjMxNDk5ODI4NTM0YzBiODI2NWU0ZDg1YmVkYmY1NV8yMg_167e57d6-96ba-4fb8-b24e-0b3c2eb16efc"
      unitRef="usdPerShare">0.4375</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9f9e2c921c8b4b7da3452853f6665533_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfOS03LTEtMS0yNzA5MjY_0f9a8ea8-9786-4427-902f-853ba647a502"
      unitRef="usd">18256000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfOS0xMS0xLTEtMjcwOTI2_54f9d985-a203-463e-bf75-8c6db04763c0"
      unitRef="usd">18256000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i78cc3797ecf64d0baa83f38f845a4432_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtMS0xLTEtMjcwOTI2_e5abae07-bc09-4884-aa44-f912f26b4650"
      unitRef="shares">41684526</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i78cc3797ecf64d0baa83f38f845a4432_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtMy0xLTEtMjcwOTI2_17bf9e0a-4d77-4b12-8e9d-ae0ee2d002df"
      unitRef="usd">208423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7b2795f083342b29878ff744edf3489_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtNS0xLTEtMjcwOTI2_9810f2a2-aa82-4375-9d6d-4fecc7c72153"
      unitRef="usd">424948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7b7c91de8a824cb581f91c8f58b8a7f1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtNy0xLTEtMjcwOTI2_1afbf878-49ab-4d23-bae1-8d9c20933322"
      unitRef="usd">629437000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f636eb923324812aa5eed86a5d7cd12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtOS0xLTEtMjcwOTI2_2df00323-6666-4ac8-b2d2-592e4fc55dbb"
      unitRef="usd">969000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTAtMTEtMS0xLTI3MDkyNg_d6727bee-298d-463d-ab96-7ac6ed2e35cf"
      unitRef="usd">1263777000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1e238f54c19f4c6ea073891af4192ae4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItMS0xLTEtMjcwOTI2_68b5e125-3243-431b-8d1e-8cfebf6826ed"
      unitRef="shares">41551524</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1e238f54c19f4c6ea073891af4192ae4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItMy0xLTEtMjcwOTI2_59d28fa6-eb84-4dc6-bdb2-31ce7a500ca5"
      unitRef="usd">207758000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f3fcb3170544e7584b7950cd0b9f209_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItNS0xLTEtMjcwOTI2_7df8d568-ca9b-4660-9d95-1e31f1b00ea1"
      unitRef="usd">419760000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i474f835ab9364a9cba3f1e191e1694e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItNy0xLTEtMjcwOTI2_5382ac3f-502d-46e0-8b74-2329d3fe55a7"
      unitRef="usd">369783000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i332766143d10454792c6ba1ed8ed2c11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItOS0xLTEtMjcwOTI2_94fcd5fb-a637-4aab-9e60-390d6a6d4180"
      unitRef="usd">-6524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba770f1ae57e497790345ff67743e9f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTItMTEtMS0xLTI3MDkyNg_db44c243-7b0f-4f58-802f-9e0fa2f895bf"
      unitRef="usd">990777000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i90fada6544b84de6a11a763c86fe0e14_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTQtMS0xLTEtMjcwOTI2_cceae6d9-387c-4753-93fa-e63d9a03d2d2"
      unitRef="shares">54360</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i90fada6544b84de6a11a763c86fe0e14_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTQtMy0xLTEtMjcwOTI2_42447971-31c6-49bc-9ac5-aab58bac9648"
      unitRef="usd">271000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i09fea9c650054e6cbd26eb492e46365d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTQtNS0xLTEtMjcwOTI2_26249138-5362-4311-9c23-2f054a51bef9"
      unitRef="usd">-3215000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTQtMTEtMS0xLTI3MDkyNg_1504e96d-f180-4bc7-a82d-fa94bfa2d7fd"
      unitRef="usd">-2944000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="ib9614722656e43cfa84b94cac2c0bcbb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTYtNy0xLTEtMjcwOTI2_d0dbdd56-e0e8-4666-9ff8-e58d1a99b3f1"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTYtMTEtMS0xLTI3MDkyNg_c35e330d-813b-4f70-befa-fcff4bc508eb"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id8194f85e2204af88a33650314f6406b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTctOS0xLTEtMjcwOTI2_c2fca287-a748-4072-8079-e51dcf30982b"
      unitRef="usd">-421000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTctMTEtMS0xLTI3MDkyNg_ec50001c-671e-4a47-b69e-381f17c0729b"
      unitRef="usd">-421000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i09fea9c650054e6cbd26eb492e46365d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTgtNS0xLTEtMjcwOTI2_bc80b77f-26cc-4954-92c5-aa5b1df35c71"
      unitRef="usd">4904000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTgtMTEtMS0xLTI3MDkyNg_c11b42e5-cc80-44dc-8a17-b33521807994"
      unitRef="usd">4904000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTktMC0xLTEtMjcwOTI2L3RleHRyZWdpb246ODMyZWEzYjJlOTk1NDA3NGFhN2E2YTNjYzg2M2Q3ZjRfMjI_5a5b06c2-01c2-4e91-8eed-41418f8f9ec9"
      unitRef="usdPerShare">0.4125</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib9614722656e43cfa84b94cac2c0bcbb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTktNy0xLTEtMjcwOTI2_c1556108-a186-4687-8f66-8cf2a7f59a36"
      unitRef="usd">17181000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMTktMTEtMS0xLTI3MDkyNg_3a27039a-bf70-4a87-81be-54c8c9f6059c"
      unitRef="usd">17181000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i37be3996691b47e3b086a9a8e1091515_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtMS0xLTEtMjcwOTI2_1d3c5dd0-0fb0-43ef-a92f-cfb19f6cd201"
      unitRef="shares">41605884</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i37be3996691b47e3b086a9a8e1091515_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtMy0xLTEtMjcwOTI2_ab00de4d-440c-4e88-b775-24e8f054083c"
      unitRef="usd">208029000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibba27c190ed6464ca7722547a8b6e47f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtNS0xLTEtMjcwOTI2_c95d7494-f98a-4db0-b363-78457f39d4cd"
      unitRef="usd">421449000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f58ff044258464c994980ceeb9f41d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtNy0xLTEtMjcwOTI2_d6ece698-b8da-4c7b-84a5-db7abfa07f00"
      unitRef="usd">424605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id054b1f0ee5f4e0ca17588c100a7013f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtOS0xLTEtMjcwOTI2_28abded8-d0e2-4e71-80bb-cc4fad4db8bc"
      unitRef="usd">-6945000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0cdaa73153fc409e96de0a911530c1d0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zMS9mcmFnOjk1NjFkMTQwMDc2ODRlZThhYTVlNDg3MDA2NWEzMzc3L3RhYmxlOjlhZjg3NGRhYTU5YjQyZTRhMDQzYjIxM2RmMzE3Y2Y3L3RhYmxlcmFuZ2U6OWFmODc0ZGFhNTliNDJlNGEwNDNiMjEzZGYzMTdjZjdfMjAtMTEtMS0xLTI3MDkyNg_e6284e49-0e48-4a16-91fb-75a03159d9d5"
      unitRef="usd">1047138000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNC0xLTEtMS0yNzA5MjY_3c24cd23-5342-4585-9b09-a58bf0dc9319"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNC0zLTEtMS0yNzA5MjY_9b650dcd-a869-4565-a2b5-8457cc12f05e"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNi0xLTEtMS0yNzA5MjY_13295015-522b-48b2-b8d4-f1964caf9332"
      unitRef="usd">23856000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNi0zLTEtMS0yNzA5MjY_93896715-28fe-4f38-9a07-ddf9afb4b0d4"
      unitRef="usd">23548000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNy0xLTEtMS0yNzA5MjY_2ba96d42-8d39-4fed-b71f-2a415a5b6541"
      unitRef="usd">-186000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:IncomeTaxCreditsAndAdjustments
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNy0zLTEtMS0yNzA5MjY_8261d106-593a-44f5-9d84-137063e2140c"
      unitRef="usd">-186000</us-gaap:IncomeTaxCreditsAndAdjustments>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfOC0xLTEtMS0yNzA5MjY_f7c407e6-1386-492e-8370-5e3e975ef471"
      unitRef="usd">8028000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfOC0zLTEtMS0yNzA5MjY_0f0ae1a4-69f7-402a-8edb-6c3c59a0cbed"
      unitRef="usd">14342000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:PensionContributions
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfOS0xLTEtMS0yNzA5MjY_edf70b81-0e86-4c25-9410-14f16af65c33"
      unitRef="usd">0</us-gaap:PensionContributions>
    <us-gaap:PensionContributions
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfOS0zLTEtMS0yNzA5MjY_912c5c51-4284-42cb-8705-07285a18ab76"
      unitRef="usd">20000000</us-gaap:PensionContributions>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTAtMS0xLTEtMjcwOTI2_c58d7255-85b2-43bb-93ab-db341601f28a"
      unitRef="usd">174000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTAtMy0xLTEtMjcwOTI2_1913ed5a-cb3a-46ed-b8ab-ef379f527d8e"
      unitRef="usd">260000</us-gaap:IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction>
    <us-gaap:ShareBasedCompensation
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTEtMS0xLTEtMjcwOTI2_40451ad6-bc47-4265-a1bc-25c7594d0ac9"
      unitRef="usd">5269000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTEtMy0xLTEtMjcwOTI2_35854469-46a9-4e65-8877-1ae9c6df0344"
      unitRef="usd">4904000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTItMS0xLTEtMjcwOTI2_aa313b79-2bdf-4a11-927f-3500db7e1357"
      unitRef="usd">1562000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTItMy0xLTEtMjcwOTI2_5e7e1958-efc4-4c21-924b-f626994ec870"
      unitRef="usd">-866000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTQtMS0xLTEtMjcwOTI2_8bdf37e2-4d58-44fd-8a62-16939f5f5989"
      unitRef="usd">31049000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTQtMy0xLTEtMjcwOTI2_0c904cbb-abda-4c1a-bd11-c91b469dd68c"
      unitRef="usd">43943000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTUtMS0xLTEtMjcwOTI2_5992cc60-27b4-4322-86d1-94ded0c8c235"
      unitRef="usd">-1460000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTUtMy0xLTEtMjcwOTI2_c4456a8b-5937-4ffb-accb-52e20d4d80c0"
      unitRef="usd">-3403000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTYtMS0xLTEtMjcwOTI2_f42bbdb5-9f44-4847-8230-61b947f0f839"
      unitRef="usd">-7147000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherRegulatoryAssets
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTYtMy0xLTEtMjcwOTI2_2647b9b6-6a59-4028-9e15-53e068577636"
      unitRef="usd">-4468000</us-gaap:IncreaseDecreaseInOtherRegulatoryAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTctMS0xLTEtMjcwOTI2_01eff31d-9ba4-4f00-9c67-edab42147491"
      unitRef="usd">-5278000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTctMy0xLTEtMjcwOTI2_85aa2e48-9ac8-4f54-b1ac-bc53e2596bf9"
      unitRef="usd">-3729000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTgtMS0xLTEtMjcwOTI2_957ce07f-5021-4440-9a30-fbe56c86fdec"
      unitRef="usd">-7387000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTgtMy0xLTEtMjcwOTI2_fc200f4f-2882-4026-8735-c584f4b98664"
      unitRef="usd">-12533000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTktMS0xLTEtMjcwOTI2_10791e25-3047-4f95-bc67-e6d0eccbc5ff"
      unitRef="usd">-19617000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMTktMy0xLTEtMjcwOTI2_8c1d3eda-a723-4087-b288-22ecec026616"
      unitRef="usd">-7859000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjAtMS0xLTEtMjcwOTI2_181fde79-7b18-4445-98ce-71a993b47176"
      unitRef="usd">4420000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInRegulatoryLiabilities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjAtMy0xLTEtMjcwOTI2_95ec5863-2424-45dc-a1bf-e00e9cd26e0a"
      unitRef="usd">2812000</us-gaap:IncreaseDecreaseInRegulatoryLiabilities>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjEtMS0xLTEtMjcwOTI2_cc058cc0-1ba7-4841-9e85-f6aa14617577"
      unitRef="usd">-2411000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjEtMy0xLTEtMjcwOTI2_d2245a14-0843-41ec-9104-64d7c41cf780"
      unitRef="usd">122000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjItMS0xLTEtMjcwOTI2_8c304e6c-6bc1-454e-bc81-848e084f1e95"
      unitRef="usd">55553000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjItMy0xLTEtMjcwOTI2_2ac092d2-1a65-43ae-8066-205b45bcb993"
      unitRef="usd">45416000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjQtMS0xLTEtMjcwOTI2_f5a53fa5-62a7-4d65-b3e7-47792c9d0939"
      unitRef="usd">98101000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjQtMy0xLTEtMjcwOTI2_d45d5f6a-1367-46ae-ae6f-b2a08ad34bcf"
      unitRef="usd">28710000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjUtMS0xLTEtMjcwOTI2_c745b997-5675-4b95-99da-e57788f5e679"
      unitRef="usd">1030000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjUtMy0xLTEtMjcwOTI2_276f598e-9b61-4d9a-8fa7-8be83cfe4ea4"
      unitRef="usd">878000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjYtMS0xLTEtMjcwOTI2_0638451f-2c72-4254-87cd-bfd4188500db"
      unitRef="usd">3308000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjYtMy0xLTEtMjcwOTI2_d67f741c-82bb-410f-8e81-b5ab8adc3bd2"
      unitRef="usd">3617000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjctMS0xLTEtMjcwOTI2_79fb314f-f970-4987-953c-f8c302627591"
      unitRef="usd">-100379000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjctMy0xLTEtMjcwOTI2_012b9eea-9ca9-4760-8e93-b9e4d0e4a05e"
      unitRef="usd">-31449000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjktMS0xLTEtMjcwOTI2_de2342ad-b647-4aad-8266-a7f0f238f134"
      unitRef="usd">52650000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMjktMy0xLTEtMjcwOTI2_a1ffb7e4-3095-4e49-b056-ba696fd9a5dc"
      unitRef="usd">6608000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsOfDividends
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzMtMS0xLTEtMjcwOTI2_e9dad2d2-241e-4694-be04-4bfb3ef0c7da"
      unitRef="usd">18256000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzMtMy0xLTEtMjcwOTI2_d746338d-58b2-44ae-bc5e-e222858e9662"
      unitRef="usd">17181000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzQtMS0xLTEtMjcwOTI2_3d9b9101-bf3a-4303-8079-96391db5422e"
      unitRef="usd">3088000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzQtMy0xLTEtMjcwOTI2_4d46d71c-ea24-4d5e-a799-44933145ef30"
      unitRef="usd">2942000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzUtMS0xLTEtMjcwOTI2_dea53993-b6ea-4e3e-abdc-246a764192a4"
      unitRef="usd">-1396000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzUtMy0xLTEtMjcwOTI2_2154a6f4-a09e-4a2d-90b4-3193c2ae9cdc"
      unitRef="usd">-618000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzYtMS0xLTEtMjcwOTI2_8b8610fb-1324-4d87-bec7-4a26f3c115ff"
      unitRef="usd">29910000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzYtMy0xLTEtMjcwOTI2_828fcb3b-a10b-42f4-9521-891f042590d3"
      unitRef="usd">-14133000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzctMS0xLTEtMjcwOTI2_dc6b5523-e111-48cf-86f5-7f1dde0c99b9"
      unitRef="usd">-14916000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzctMy0xLTEtMjcwOTI2_70db2409-28cc-490a-a1ad-6dec78e74126"
      unitRef="usd">-166000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzgtMS0xLTEtMjcwOTI2_96dececd-b791-4d0f-b5ea-1c6eff406b37"
      unitRef="usd">118996000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iba770f1ae57e497790345ff67743e9f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzgtMy0xLTEtMjcwOTI2_36a39b65-d4b5-47de-a47e-e822e4daa1af"
      unitRef="usd">1537000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzktMS0xLTEtMjcwOTI2_06d10c90-de8d-4511-af1e-50204cdf9454"
      unitRef="usd">104080000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0cdaa73153fc409e96de0a911530c1d0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfMzktMy0xLTEtMjcwOTI2_2ac91da6-dfe3-41bb-b660-fc01dfa3cadc"
      unitRef="usd">1371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNDYtMS0xLTEtMjcwOTI2_0a68be97-fdf1-4601-9687-1f095d30d9b8"
      unitRef="usd">10346000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF8zNC9mcmFnOjFiODc3M2MzNjkyYjQ3N2JhOTE5YTI2NzM1NTJlYmRhL3RhYmxlOmFkNmUyNjZjZTgzMTQxYzZiZGU2MmJkODA0MGZhOWY5L3RhYmxlcmFuZ2U6YWQ2ZTI2NmNlODMxNDFjNmJkZTYyYmQ4MDQwZmE5ZjlfNDYtMy0xLTEtMjcwOTI2_a6281759-725c-48be-9321-deb113f23ff6"
      unitRef="usd">9165000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80MC9mcmFnOmI5MWM2MGE2YTQ0MTQ2OWQ5MmU5OWQ1YTVjMTQ0YTY2L3RleHRyZWdpb246YjkxYzYwYTZhNDQxNDY5ZDkyZTk5ZDVhNWMxNDRhNjZfMjQ2NQ_d8b98b71-e522-4fb0-b79d-735f8dcf4617">Summary of Significant Accounting Policies&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Otter Tail Corporation (OTC) and its subsidiaries (collectively, the "Company", "us", "our" or "we") form a diverse, multi-platform business consisting of a vertically integrated, regulated utility with generation, transmission and distribution facilities complemented by manufacturing businesses providing metal fabrication for custom machine parts and metal components, manufacturing of extruded and thermoformed plastic products, and manufacturing of polyvinyl chloride (PVC) pipe products. We classify our business into three segments: Electric, Manufacturing and Plastics. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the SEC for interim reporting. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles. In the opinion of management, we have included all adjustments, including normal recurring accruals, necessary for a fair presentation of the consolidated financial statements for the periods presented. The consolidated financial statements and condensed notes thereto should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1466593/000146659323000053/ottr-20221231.htm" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K &lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for the fiscal year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Because of the seasonality of our businesses and other factors, the earnings for the three months ended March&#160;31, 2023 should not be taken as an indication of earnings for all or any part of the balance of the current year or as an indication of earnings for future years.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use estimates based on the best information available in recording transactions and balances resulting from business operations. As better information becomes available or actual amounts are known, the recorded estimates are revised. Consequently, operating results can be affected by revisions to prior accounting estimates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Concentration of Deposits and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has financial instruments that potentially subject us to a concentration risk, including cash and cash equivalents held in deposit and money market accounts with various financial institutions. These deposits are guaranteed by the Federal Deposit Insurance Corporation up to an insurance limit of $250,000. Currently, our cash and cash equivalents significantly exceed federally insured levels.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80MC9mcmFnOmI5MWM2MGE2YTQ0MTQ2OWQ5MmU5OWQ1YTVjMTQ0YTY2L3RleHRyZWdpb246YjkxYzYwYTZhNDQxNDY5ZDkyZTk5ZDVhNWMxNDRhNjZfNTg0_259cd2bc-1f8b-4d78-868a-376fd7ac44fb"
      unitRef="segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80MC9mcmFnOmI5MWM2MGE2YTQ0MTQ2OWQ5MmU5OWQ1YTVjMTQ0YTY2L3RleHRyZWdpb246YjkxYzYwYTZhNDQxNDY5ZDkyZTk5ZDVhNWMxNDRhNjZfMjQ2Ng_785d9a4b-1be3-4ea3-89fc-736a601a4f34">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unaudited consolidated financial statements included herein have been prepared pursuant to the rules and regulations of the SEC for interim reporting. Accordingly, they do not include all the information and footnotes required by generally accepted accounting principles. In the opinion of management, we have included all adjustments, including normal recurring accruals, necessary for a fair presentation of the consolidated financial statements for the periods presented. The consolidated financial statements and condensed notes thereto should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1466593/000146659323000053/ottr-20221231.htm" style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K &lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for the fiscal year ended December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Because of the seasonality of our businesses and other factors, the earnings for the three months ended March&#160;31, 2023 should not be taken as an indication of earnings for all or any part of the balance of the current year or as an indication of earnings for future years.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80MC9mcmFnOmI5MWM2MGE2YTQ0MTQ2OWQ5MmU5OWQ1YTVjMTQ0YTY2L3RleHRyZWdpb246YjkxYzYwYTZhNDQxNDY5ZDkyZTk5ZDVhNWMxNDRhNjZfMjQ2Mw_3f9e33b0-8e6f-4031-abdc-64e4342d2b87">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We use estimates based on the best information available in recording transactions and balances resulting from business operations. As better information becomes available or actual amounts are known, the recorded estimates are revised. Consequently, operating results can be affected by revisions to prior accounting estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80MC9mcmFnOmI5MWM2MGE2YTQ0MTQ2OWQ5MmU5OWQ1YTVjMTQ0YTY2L3RleHRyZWdpb246YjkxYzYwYTZhNDQxNDY5ZDkyZTk5ZDVhNWMxNDRhNjZfMjc0ODc3OTA3MzgyMw_ccda1689-7094-486b-ac57-45568a1e79bc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Concentration of Deposits and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has financial instruments that potentially subject us to a concentration risk, including cash and cash equivalents held in deposit and money market accounts with various financial institutions. These deposits are guaranteed by the Federal Deposit Insurance Corporation up to an insurance limit of $250,000. Currently, our cash and cash equivalents significantly exceed federally insured levels.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RleHRyZWdpb246ZmQ0MTU0N2Q1MDdlNDk0ZTg5YzBmNjdjYWE4MmUzYzlfMTExMg_635b24c5-83f8-4d19-862f-a5c26ba5ecc7">Segment Information&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We classify our business into three segments, Electric, Manufacturing and Plastics, consistent with our business strategy, organizational structure and our internal reporting and review processes used by our chief operating decision maker to make decisions regarding allocation of resources, to assess operating performance and to make strategic decisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain assets and costs are not allocated to our operating segments. Corporate operating costs include items such as corporate staff and overhead costs, the results of our captive insurance company and other items excluded from the measurement of operating segment performance. Corporate assets consist primarily of cash and cash equivalents, prepaid expenses, investments and fixed assets. Corporate is not an operating segment, rather it is added to operating segment totals to reconcile to consolidated amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information for each segment and our unallocated corporate costs for the three months ended March&#160;31, 2023 and 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;151,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;106,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;80,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;339,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;374,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Income (Loss)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;23,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;6,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,084&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;33,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;62,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following provides the identifiable assets by segment and corporate assets as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Identifiable Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,418,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,351,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;256,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;245,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;149,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;126,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;163,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;177,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,987,410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,901,661&#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;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RleHRyZWdpb246ZmQ0MTU0N2Q1MDdlNDk0ZTg5YzBmNjdjYWE4MmUzYzlfNTg_abfeccf1-9356-40b2-9762-4fbc37d99b9d"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RleHRyZWdpb246ZmQ0MTU0N2Q1MDdlNDk0ZTg5YzBmNjdjYWE4MmUzYzlfMTExMw_952b0426-68c0-49a2-a18e-cd8e79d8c85e">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information for each segment and our unallocated corporate costs for the three months ended March&#160;31, 2023 and 2022 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.472%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;151,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;130,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;106,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;80,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;139,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;339,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;374,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Income (Loss)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;23,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;6,862&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,084&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;33,686&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;62,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;72,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following provides the identifiable assets by segment and corporate assets as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Identifiable Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,418,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,351,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Manufacturing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;256,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;245,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Plastics&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;149,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;126,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;163,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;177,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,987,410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,901,661&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i49cb863f60764b1a90410ecc38b3096a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNC0yLTEtMS0yNzA5MjY_e739c0ae-f5ac-4a19-9995-d1ed5669f58a"
      unitRef="usd">151909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01295d2103e3440f812f3b4996368b36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNC00LTEtMS0yNzA5MjY_f91b6906-4e20-4a32-982d-9bc3753c8cf8"
      unitRef="usd">130416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibce4004c62fb4de3841e88dbb522080a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNS0yLTEtMS0yNzA5MjY_e78e5211-20e6-454f-9c51-52990b787239"
      unitRef="usd">106782000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4c840fdf6854908b5d89a5b2be32f04_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNS00LTEtMS0yNzA5MjY_4d7e33c9-5a13-4e03-852d-92a038ecca67"
      unitRef="usd">104957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic6d41569cf6d4a35ad3361efc85828e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNi0yLTEtMS0yNzA5MjY_0929bae5-2ffe-488b-8ec0-05ec683dcd69"
      unitRef="usd">80390000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53deb12bfa4b4e93a82ef991530dba7d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNi00LTEtMS0yNzA5MjY_1d1e00f4-322c-4728-99ef-96acc0af37fa"
      unitRef="usd">139531000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNy0yLTEtMS0yNzA5MjY_8089136e-a480-4d50-b2aa-c3428054285d"
      unitRef="usd">339081000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfNy00LTEtMS0yNzA5MjY_022e9631-9ced-4b53-9390-ce9e43077dc9"
      unitRef="usd">374904000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="i49cb863f60764b1a90410ecc38b3096a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfOS0yLTEtMS0yNzA5MjY_17b83b09-425e-41d1-ae45-938a0306a754"
      unitRef="usd">23221000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i01295d2103e3440f812f3b4996368b36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfOS00LTEtMS0yNzA5MjY_3c792a86-f970-4e4e-958d-6af63c173238"
      unitRef="usd">19233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibce4004c62fb4de3841e88dbb522080a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTAtMi0xLTEtMjcwOTI2_58e1aa11-9226-4fb5-95cd-44fe42b4fffa"
      unitRef="usd">6862000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic4c840fdf6854908b5d89a5b2be32f04_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTAtNC0xLTEtMjcwOTI2_11fc09c5-e116-479c-b8e9-d698a69761c7"
      unitRef="usd">4084000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic6d41569cf6d4a35ad3361efc85828e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTEtMi0xLTEtMjcwOTI2_b66cd112-8970-44e7-9a5d-8948a0c94bef"
      unitRef="usd">33686000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53deb12bfa4b4e93a82ef991530dba7d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTEtNC0xLTEtMjcwOTI2_e8a870f5-c0d2-4c31-bb36-b768ab667fff"
      unitRef="usd">50846000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icf557b1c2b3449b0b59c1a4d18d2cfd2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTItMi0xLTEtMjcwOTI2_43d6fa4b-17b3-46a8-8ef6-84ba257574df"
      unitRef="usd">-1288000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99cc6ea13f214bdf8694e784e5e9eca6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTItNC0xLTEtMjcwOTI2_4107cfde-bc31-48f4-9a85-0d85730a0a54"
      unitRef="usd">-2160000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTMtMi0xLTEtMjcwOTI2_0ac90943-e48f-456a-ab8a-754c467b02b7"
      unitRef="usd">62481000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjRlMmFiN2ExZDUxYzQzYzY5MTUyM2E2MjE1YTYyZGUwL3RhYmxlcmFuZ2U6NGUyYWI3YTFkNTFjNDNjNjkxNTIzYTYyMTVhNjJkZTBfMTMtNC0xLTEtMjcwOTI2_9f1cd530-f34e-4664-8127-07d734b85f99"
      unitRef="usd">72003000</us-gaap:NetIncomeLoss>
    <us-gaap:Assets
      contextRef="i0f39519b1e264d52877baf4e325fbf6f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfMy0xLTEtMS0yNzA5MjY_376cc99b-f78f-4058-af39-021ac7a1d7d0"
      unitRef="usd">2418544000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i03969759f0f44ab9b42f1d0b0b5d314c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfMy0zLTEtMS0yNzA5MjY_a9f6f38a-352a-45bb-9760-4332df17fa77"
      unitRef="usd">2351961000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ide0b0bdf59bf4c618a0d28ace86c7070_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNC0xLTEtMS0yNzA5MjY_ae8f41ed-74ce-4ba7-8e8c-3a836706c8b8"
      unitRef="usd">256451000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i11429439e75d4d21906fdf6a2e0a599d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNC0zLTEtMS0yNzA5MjY_2e034f2c-65b3-4405-98ac-1d136af06e82"
      unitRef="usd">245869000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i28c48e8a32ae473fa8d6d64f2f5883b1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNS0xLTEtMS0yNzA5MjY_c0fe6de2-fd71-456b-81b6-955d0addd941"
      unitRef="usd">149256000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i728b05d66add44a1b818a4529e8c94df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNS0zLTEtMS0yNzA5MjY_0f71d719-4392-48bb-9ba7-507e0b8552e8"
      unitRef="usd">126318000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2f9fe27af70a4d8abb2271845ae3928f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNi0xLTEtMS0yNzA5MjY_fed4cc9d-710c-4518-aeba-3d103f020c82"
      unitRef="usd">163159000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i43f153ba14014284bf0d195ab2eb77bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNi0zLTEtMS0yNzA5MjY_1913d55d-6ce6-481e-9e44-84b289a4f2e8"
      unitRef="usd">177513000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNy0xLTEtMS0yNzA5MjY_a706ee44-0b01-41bd-a13e-c11b22c51e5d"
      unitRef="usd">2987410000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80My9mcmFnOmZkNDE1NDdkNTA3ZTQ5NGU4OWMwZjY3Y2FhODJlM2M5L3RhYmxlOjE2ZDFhYmE3MjY1MTRiOTNhOTQ0Y2MwOWEwNWFhMjJiL3RhYmxlcmFuZ2U6MTZkMWFiYTcyNjUxNGI5M2E5NDRjYzA5YTA1YWEyMmJfNy0zLTEtMS0yNzA5MjY_11b522d0-590e-454a-bd2a-00615da0c19f"
      unitRef="usd">2901661000</us-gaap:Assets>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RleHRyZWdpb246YTNhZTkyNDA0NTMyNDc5ODg1OTdiZWI0M2YwNTExNjNfMjc1_8dad534d-5e77-4701-9d8c-0dcd19d96087">Revenue&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Presented below are our operating revenues to external customers, in total and by amounts arising from contracts with customers and alternative revenue program (ARP) arrangements, disaggregated by revenue source and segment for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric Segment&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Commercial and Industrial&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,171&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;136,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;12,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,511&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Electric Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;151,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Manufacturing Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Metal Parts and Tooling&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;90,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plastic Products and Tooling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;14,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Scrap Metal Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Manufacturing Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Plastics Segment&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PVC Pipe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;80,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;339,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;374,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less: Non-contract Revenues Included Above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric Segment - ARP Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,460)&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Operating Revenues from Contracts with Customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;340,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RleHRyZWdpb246YTNhZTkyNDA0NTMyNDc5ODg1OTdiZWI0M2YwNTExNjNfMjc2_065f705c-7659-4eb6-b23b-8a12929cd45e">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Presented below are our operating revenues to external customers, in total and by amounts arising from contracts with customers and alternative revenue program (ARP) arrangements, disaggregated by revenue source and segment for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Electric Segment&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Commercial and Industrial&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,489&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,171&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Retail: Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Total Retail&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;136,453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transmission&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;12,107&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Wholesale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,511&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Electric Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;151,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Manufacturing Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Metal Parts and Tooling&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;90,068&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;89,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plastic Products and Tooling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;14,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Scrap Metal Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,572&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Manufacturing Segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,782&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Plastics Segment&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PVC Pipe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;80,390&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Operating Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;339,081&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;374,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less: Non-contract Revenues Included Above&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Electric Segment - ARP Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,460)&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Operating Revenues from Contracts with Customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;340,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;377,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i5c730f9031344055aa46f3810a48fb89_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNS0xLTEtMS0yNzA5MjY_6276fc23-b88a-4917-9610-8c8d9cf1c08d"
      unitRef="usd">43972000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if5ffa0eaa11947f9935981299a91eb9f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNS0zLTEtMS0yNzA5MjY_67f1af60-f699-44cc-a21e-134631ed9154"
      unitRef="usd">40561000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i85532e2bfdbc4d3eb47a74100549960d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNi0xLTEtMS0yNzA5MjY_d0e223e1-bc53-43e7-8229-e936f61490af"
      unitRef="usd">90489000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4865693427744ce6b6252856cb5cdac9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNi0zLTEtMS0yNzA5MjY_6644807d-bf8d-4409-a243-f98880ae5bf5"
      unitRef="usd">71171000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc1c68089abd40a99f8d4a1de0071f6b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNy0xLTEtMS0yNzA5MjY_c60c071a-15ac-4a27-8a53-9849f43a0645"
      unitRef="usd">1992000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia75c3d12994e44c89b8c1564465b9766_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfNy0zLTEtMS0yNzA5MjY_e58f782a-16e6-41d8-bc4b-2ee72736bad1"
      unitRef="usd">1907000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0e5519b098d94245a5723ea39ac83618_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfOC0xLTEtMS0yNzA5MjY_d4e04a79-69fa-4843-adc0-2463521ea947"
      unitRef="usd">136453000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic5e51f66199d44d08ea0e4a2f1146d8e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfOC0zLTEtMS0yNzA5MjY_c0b5312f-0948-48ff-a9f2-ec54caf5936c"
      unitRef="usd">113639000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i37eefe804a774204b20dc33846ab2558_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfOS0xLTEtMS0yNzA5MjY_cfbf4d8c-829f-4d4c-8e4c-1bcd642be0c8"
      unitRef="usd">12107000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib3cf825738d14224bcd8816049644860_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfOS0zLTEtMS0yNzA5MjY_e1395fd8-5f2b-4523-8b46-1c0690851a28"
      unitRef="usd">12556000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i03361bf89b2e4ae9a93cea0e0141abe0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTAtMS0xLTEtMjcwOTI2_ee7d922d-7f53-42d7-9d1c-e2098c6cd6e4"
      unitRef="usd">1838000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i71d3b4ce5ee94fc699822e3ffb017a70_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTAtMy0xLTEtMjcwOTI2_d52d7079-14f2-42fb-8770-09396dc99df8"
      unitRef="usd">2463000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1754e7887b7c45cbb38f1c2e8a9cfe68_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTEtMS0xLTEtMjcwOTI2_9b532fd7-4d95-45e1-ba5e-ce8423e2cf10"
      unitRef="usd">1511000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43645da83ea045c59171dbeeeecf1dda_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTEtMy0xLTEtMjcwOTI2_7df19a31-76ff-48f5-ad25-1e12eaf511cc"
      unitRef="usd">1758000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i49cb863f60764b1a90410ecc38b3096a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTItMS0xLTEtMjcwOTI2_1cec7cc4-8a1e-4449-903d-40cba6117bb5"
      unitRef="usd">151909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01295d2103e3440f812f3b4996368b36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTItMy0xLTEtMjcwOTI2_a643c8cf-4e25-4b1c-80fc-cd83e1bc7e51"
      unitRef="usd">130416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifd23484a67844d03ba261350d32dd3e7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTQtMS0xLTEtMjcwOTI2_3d9011c7-3b1c-489b-bfa1-2e832aa90ed6"
      unitRef="usd">90068000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id825b89d8b2646a69e7c807cb6f3ec3b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTQtMy0xLTEtMjcwOTI2_5be71603-e0dd-4229-9223-8b9f96828ba8"
      unitRef="usd">89573000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc7e13ca005746b9ba04dfd62e06862e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTUtMS0xLTEtMjcwOTI2_42ecd671-ba93-4ef2-8c13-0dd8661ade43"
      unitRef="usd">14142000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8d9fe96b7d3d4c07932133e084cc3142_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTUtMy0xLTEtMjcwOTI2_fae2c03f-5a3d-4701-a0e3-6d64f4fe1005"
      unitRef="usd">12445000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43528d39aef5459689fb14b38a9c1cbb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTYtMS0xLTEtMjcwOTI2_e39c579e-33ae-495a-b217-864db85aeac9"
      unitRef="usd">2572000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i82e04c58857a4a79823f929e7c20d93d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTYtMy0xLTEtMjcwOTI2_bd9bd303-685b-497b-bea0-6cacfc1b4518"
      unitRef="usd">2939000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibce4004c62fb4de3841e88dbb522080a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTctMS0xLTEtMjcwOTI2_7792d369-7b1f-48c4-a354-a54e7e58069c"
      unitRef="usd">106782000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic4c840fdf6854908b5d89a5b2be32f04_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTctMy0xLTEtMjcwOTI2_9acbd55f-5ee6-40bb-9de1-305d01df0749"
      unitRef="usd">104957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic6d41569cf6d4a35ad3361efc85828e2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTktMS0xLTEtMjcwOTI2_fd0f18a0-4481-418d-b772-54634740c8ba"
      unitRef="usd">80390000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i53deb12bfa4b4e93a82ef991530dba7d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMTktMy0xLTEtMjcwOTI2_52604ee1-3460-4638-a8da-d91d17fd7dad"
      unitRef="usd">139531000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjAtMS0xLTEtMjcwOTI2_30e0e0db-ca23-47f6-87f0-54c9514d1d98"
      unitRef="usd">339081000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjAtMy0xLTEtMjcwOTI2_b9a42123-4930-4d30-a480-7b2284ed6a2d"
      unitRef="usd">374904000</us-gaap:Revenues>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i49cb863f60764b1a90410ecc38b3096a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjItMS0xLTEtMjcwOTI2_3926d58e-753a-413c-8962-ade81fb875fb"
      unitRef="usd">-1210000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i01295d2103e3440f812f3b4996368b36_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjItMy0xLTEtMjcwOTI2_edb634b1-456e-4782-9680-4cff69215e2d"
      unitRef="usd">-2460000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3deaf14a8ca44d67aeb1230e35900ff1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjMtMS0xLTEtMjcwOTI2_0ceb3648-524d-4e49-966e-8c066006af5f"
      unitRef="usd">340291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebe790b20adf4b00b853d796622c43da_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80Ni9mcmFnOmEzYWU5MjQwNDUzMjQ3OTg4NTk3YmViNDNmMDUxMTYzL3RhYmxlOmJiOTgwMTU1MTljNzRhY2NiZGI5MDFhNWY0ZGFlOTdjL3RhYmxlcmFuZ2U6YmI5ODAxNTUxOWM3NGFjY2JkYjkwMWE1ZjRkYWU5N2NfMjMtMy0xLTEtMjcwOTI2_c94f3928-2c5f-420f-adb3-062a0c91b1df"
      unitRef="usd">377364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzgx_91bb3685-856d-4433-a0c6-c1ebeb25be01">Select Balance Sheet Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Receivables and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Receivables as of March&#160;31, 2023 and December&#160;31, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;145,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unbilled Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;177,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Receivables, net of allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175,442&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of activity in the allowance for credit losses for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions Charged to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reductions for Amounts Written Off, Net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending Balance, March 31&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,787&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Raw Material, Fuel and Supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;73,860&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Work in Process&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;30,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finished Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;40,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Inventories&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;144,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;145,952&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of our investments as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate-Owned Life Insurance Policies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;39,781&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;38,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate and Government Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Investments&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;58,058&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,845&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amount of unrealized gains and losses on debt securities as of March&#160;31, 2023 and December&#160;31, 2022 was not material and no unrealized losses were deemed to be other-than-temporary. In addition, the amount of unrealized gains and losses on marketable equity securities still held as of March&#160;31, 2023 and December&#160;31, 2022 was not material. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major classes of property, plant and equipment as of March&#160;31, 2023 and December&#160;31, 2022 include:&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric Plant in Service&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,917,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,844,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction Work in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;128,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;113,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Gross Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,046,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,958,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less Accumulated Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;876,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;859,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,169,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,098,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonelectric Property, Plant and Equipment in Service&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;295,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;293,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction Work in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;22,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Gross Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;318,388&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;309,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less Accumulated Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;198,594&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;119,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;114,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,289,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,212,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 3, 2023, we purchased the Ashtabula III wind farm, located in eastern North Dakota, which consists of 39 wind turbines and the related infrastructure, adding 62.4 megawatts of nameplate capacity to our owned generation assets. The total purchase price of the acquisition was $50.6&#160;million. In addition to the acquired assets, we also recognized a $3.3&#160;million asset retirement obligation liability associated with the wind farm and became party to the land easement agreements with the landowners of the wind farm.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzgy_1a4f2d26-c56c-4388-8603-1d85a23cfdc0">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Receivables as of March&#160;31, 2023 and December&#160;31, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;145,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unbilled Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;177,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Receivables, net of allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175,442&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfMy0xLTEtMS0yNzA5MjY_626c0d93-8f9a-48f3-a37f-33019f7ef247"
      unitRef="usd">145337000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfMy0zLTEtMS0yNzA5MjY_fadd8aa6-6b78-45a9-a0df-1c1623f99de6"
      unitRef="usd">112126000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNC0xLTEtMS0yNzA5MjY_9e70d9d6-ede5-4780-ba0e-f80835a3969b"
      unitRef="usd">8918000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNC0zLTEtMS0yNzA5MjY_0b7164c8-b461-414c-ba39-336edcd31d34"
      unitRef="usd">9983000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNS0xLTEtMS0yNzA5MjY_91120200-47dc-455a-8b5c-a2a13cb0b02b"
      unitRef="usd">23378000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNS0zLTEtMS0yNzA5MjY_20a404c5-ea5c-4622-a446-39b7984a0458"
      unitRef="usd">23932000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:AccountsReceivableGross
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNi0xLTEtMS0yNzA5MjY_5ddcd81f-fce1-48b4-a779-4d008a185cf4"
      unitRef="usd">177633000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNi0zLTEtMS0yNzA5MjY_8a16f6ac-b88c-4bb9-a785-cbaaac08109b"
      unitRef="usd">146041000</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNy0xLTEtMS0yNzA5MjY_3700ad71-6617-40f8-b837-fa904e852fec"
      unitRef="usd">2191000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfNy0zLTEtMS0yNzA5MjY_5d8d829c-6463-469f-ad1c-ba5f735edff5"
      unitRef="usd">1648000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfOC0xLTEtMS0yNzA5MjY_801f65cb-80df-462e-b272-477bf4df5596"
      unitRef="usd">175442000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjhhMTBlZTQzZWQ0NjRhODdiMmM4NGI0ZTBjNjdmMDk3L3RhYmxlcmFuZ2U6OGExMGVlNDNlZDQ2NGE4N2IyYzg0YjRlMGM2N2YwOTdfOC0zLTEtMS0yNzA5MjY_7748a829-d296-497d-9cae-5b68a3627c74"
      unitRef="usd">144393000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzgz_3caf6bb0-0a81-4e22-b99b-86017ed86235">&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of activity in the allowance for credit losses for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance, January 1&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,648&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions Charged to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;737&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reductions for Amounts Written Off, Net of Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending Balance, March 31&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,787&#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;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfMi0xLTEtMS0yNzA5MjY_3da1923c-c9ba-427b-9734-6d2ab0ee1eeb"
      unitRef="usd">1648000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="iba770f1ae57e497790345ff67743e9f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfMi0zLTEtMS0yNzA5MjY_0ceff0de-ddf3-4c21-af7e-d1cf57aed570"
      unitRef="usd">1836000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfMy0xLTEtMS0yNzA5MjY_f6d9a4de-a80b-4ecf-a70e-607a01c4f071"
      unitRef="usd">737000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfMy0zLTEtMS0yNzA5MjY_7dcd0b72-b340-4760-ac89-d731404c6e10"
      unitRef="usd">210000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <ottr:AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfNC0xLTEtMS0yNzA5MjY_97b5b857-bb5d-4e16-a0c8-409fce8a2266"
      unitRef="usd">194000</ottr:AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <ottr:AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfNC0zLTEtMS0yNzA5MjY_b33d0c4d-e985-41b8-8431-92ea35d5346e"
      unitRef="usd">259000</ottr:AccountsReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfNS0xLTEtMS0yNzA5MjY_c58ab56e-da7b-4f37-92c1-e1d42ec5950f"
      unitRef="usd">2191000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i0cdaa73153fc409e96de0a911530c1d0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjY1ZTFkOTJlOTAzZDRhNDJhYmNhZDg4OWIzN2I1ZGUzL3RhYmxlcmFuZ2U6NjVlMWQ5MmU5MDNkNGE0MmFiY2FkODg5YjM3YjVkZTNfNS0zLTEtMS0yNzA5MjY_794fd044-2c89-41d0-92bb-bbdc7fbaa0ef"
      unitRef="usd">1787000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzg0_638026fe-bb09-4e3f-9701-9dbc8fc8a2ae">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Raw Material, Fuel and Supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;73,860&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;70,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Work in Process&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;30,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finished Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;40,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Inventories&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;144,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;145,952&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfMi0xLTEtMS0yNzA5MjY_3ed67c89-21d4-4817-bfe9-b049ecb3f57e"
      unitRef="usd">73860000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfMi0zLTEtMS0yNzA5MjY_44aa164e-82ee-49e0-bd8b-c8ec9d532436"
      unitRef="usd">70374000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryWorkInProcess
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfMy0xLTEtMS0yNzA5MjY_33052a17-e264-4a30-bcb4-cd582e3e4f4a"
      unitRef="usd">30602000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfMy0zLTEtMS0yNzA5MjY_0f6b4fc6-57b9-4b5e-8b08-2ae34846cc3e"
      unitRef="usd">31766000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfNC0xLTEtMS0yNzA5MjY_56560cb6-5f71-495f-894e-2ac9d572905c"
      unitRef="usd">40305000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfNC0zLTEtMS0yNzA5MjY_a8517ab2-eda2-4474-8554-8ce18d26fb27"
      unitRef="usd">43812000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfNS0xLTEtMS0yNzA5MjY_d00e750a-b753-4038-b94e-255272633d4b"
      unitRef="usd">144767000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmVhODdhNjYxMDZkNzQ3NmU5MzU4MjRlYTJjMTRhYzg0L3RhYmxlcmFuZ2U6ZWE4N2E2NjEwNmQ3NDc2ZTkzNTgyNGVhMmMxNGFjODRfNS0zLTEtMS0yNzA5MjY_b0e36923-538f-4728-a5a7-f802d2f961ea"
      unitRef="usd">145952000</us-gaap:InventoryNet>
    <us-gaap:InvestmentTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzg1_3abc2126-f8ef-4394-8420-433486e4fcd0">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of our investments as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate-Owned Life Insurance Policies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;39,781&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;38,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate and Government Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total Investments&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;58,058&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,845&#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;/table&gt;&lt;/div&gt;</us-gaap:InvestmentTableTextBlock>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfMi0xLTEtMS0yNzA5MjY_d0e74e08-5e6a-4ca2-95f6-2ca81eaef3ac"
      unitRef="usd">39781000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfMi0zLTEtMS0yNzA5MjY_37100c45-fa90-4d1c-b77f-10e9299dbb5e"
      unitRef="usd">38991000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfMy0xLTEtMS0yNzA5MjY_25fcf2b4-2187-4d44-aea7-9d9f11d815b2"
      unitRef="usd">8971000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfMy0zLTEtMS0yNzA5MjY_fa82fd5c-8eff-4917-b5dc-5862a931efd4"
      unitRef="usd">8761000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNC0xLTEtMS0yNzA5MjY_b3e114c5-dcd1-49af-9ed9-286add247feb"
      unitRef="usd">2148000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:MoneyMarketFundsAtCarryingValue
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNC0zLTEtMS0yNzA5MjY_be1d814d-84ce-4289-a847-2c216c81fdf3"
      unitRef="usd">1560000</us-gaap:MoneyMarketFundsAtCarryingValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNS0xLTEtMS0yNzA5MjY_05aea445-8ac8-4da9-9c2c-367921855d47"
      unitRef="usd">7128000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNS0zLTEtMS0yNzA5MjY_08a839d2-696f-42b0-ae77-e5d851a4c86a"
      unitRef="usd">5503000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherInvestments
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNi0xLTEtMS0yNzA5MjY_b22f4510-aaa3-4c09-b8d6-d44950711e31"
      unitRef="usd">30000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNi0zLTEtMS0yNzA5MjY_eac2cd59-b126-419f-aa36-ca006ffeb2b5"
      unitRef="usd">30000</us-gaap:OtherInvestments>
    <us-gaap:Investments
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNy0xLTEtMS0yNzA5MjY_77ed9e03-3e06-4f85-be18-07a918a3ee51"
      unitRef="usd">58058000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOjBiOGQxNTRlNDA3YjQzNmY4MWRhMWFkMGY5NjgwNjYzL3RhYmxlcmFuZ2U6MGI4ZDE1NGU0MDdiNDM2ZjgxZGExYWQwZjk2ODA2NjNfNy0zLTEtMS0yNzA5MjY_97e9b782-6fe5-4951-b4c9-e1bd5545c818"
      unitRef="usd">54845000</us-gaap:Investments>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNzg2_d8eefc40-affb-4c7d-b56b-51f105134b3d">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major classes of property, plant and equipment as of March&#160;31, 2023 and December&#160;31, 2022 include:&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Electric Plant in Service&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,917,699&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,844,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction Work in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;128,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;113,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Gross Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,046,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,958,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less Accumulated Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;876,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;859,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Electric Plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,169,697&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,098,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonelectric Property, Plant and Equipment in Service&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;295,548&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;293,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Construction Work in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;22,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Gross Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;318,388&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;309,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less Accumulated Depreciation and Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;198,594&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Nonelectric Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;119,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;114,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Property, Plant and Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2,289,491&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,212,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7cf2aad9c6f74fe99505cabd25606425_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMy0xLTEtMS0yNzA5MjY_4142efdb-def6-4554-a91d-0f60bf43d668"
      unitRef="usd">2917699000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i03a5bb1932784e42b207102a0808edae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMy0zLTEtMS0yNzA5MjY_d333c0c4-196e-44bf-bbd3-03b781ca9726"
      unitRef="usd">2844379000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6c3323687a254f34946dca967e512af9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNC0xLTEtMS0yNzA5MjY_295e88f0-c144-4c8a-ad50-3bfd1211ddcc"
      unitRef="usd">128328000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6af5cd5a7ad040f7a9550acd232b1b3a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNC0zLTEtMS0yNzA5MjY_8703bacd-a5c0-4e24-98b9-6b9d93cea8a5"
      unitRef="usd">113932000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i64e43efe8b0643b6aeb7ce90b0601f42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNS0xLTEtMS0yNzA5MjY_febbb037-7b74-40f3-a4d8-48e7d91a7684"
      unitRef="usd">3046027000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if10df803daad4b3cb06d3749fbf40ce2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNS0zLTEtMS0yNzA5MjY_4ecce858-b121-4e2c-b042-4aa68b641f34"
      unitRef="usd">2958311000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i64e43efe8b0643b6aeb7ce90b0601f42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNi0xLTEtMS0yNzA5MjY_14ceab59-0a6b-46c2-a229-8ef10d89d3a4"
      unitRef="usd">876330000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if10df803daad4b3cb06d3749fbf40ce2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNi0zLTEtMS0yNzA5MjY_0fd19636-bac9-4345-a16f-136614b0d09d"
      unitRef="usd">859988000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i64e43efe8b0643b6aeb7ce90b0601f42_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNy0xLTEtMS0yNzA5MjY_c4ccbcd0-7da1-4c08-9fb5-0daa9bb81176"
      unitRef="usd">2169697000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if10df803daad4b3cb06d3749fbf40ce2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfNy0zLTEtMS0yNzA5MjY_3ba2e282-8182-413f-a489-b71093ce4154"
      unitRef="usd">2098323000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iefbc9a93e8cf4746a13c0b4057a2f150_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfOS0xLTEtMS0yNzA5MjY_262601f4-3052-4484-b61c-42d2e777d615"
      unitRef="usd">295548000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iefcb697bd6d342209133f4ad0d69d7d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfOS0zLTEtMS0yNzA5MjY_9b1ded85-35cc-48a1-9e38-aa69c16f392b"
      unitRef="usd">293928000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id9df6450f4db4d50b177ca2a4c93951e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTAtMS0xLTEtMjcwOTI2_9ad976ac-4274-464a-aae9-8ca6b13b46ab"
      unitRef="usd">22840000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1cc4d191c346436c89458f14f72742c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTAtMy0xLTEtMjcwOTI2_e44642a6-5ca7-4879-adfe-472f2ddbfec8"
      unitRef="usd">15170000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaeaa007b65fe461da9a460e75a6504e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTEtMS0xLTEtMjcwOTI2_f069899d-4f7a-4ce8-8a17-65e467169140"
      unitRef="usd">318388000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id0056105bf39404aa431423b23c2c02e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTEtMy0xLTEtMjcwOTI2_29d9fd25-b479-45ff-a410-a9616825850c"
      unitRef="usd">309098000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="iaeaa007b65fe461da9a460e75a6504e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTItMS0xLTEtMjcwOTI2_e78ef50b-6838-4da6-ac6b-86e7593f3ab2"
      unitRef="usd">198594000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id0056105bf39404aa431423b23c2c02e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTItMy0xLTEtMjcwOTI2_63f9d9c2-002b-4e4c-8ad5-39d1c2649b04"
      unitRef="usd">194704000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iaeaa007b65fe461da9a460e75a6504e8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTMtMS0xLTEtMjcwOTI2_ed726ca1-8b18-4648-8d3c-fb6109498c64"
      unitRef="usd">119794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id0056105bf39404aa431423b23c2c02e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTMtMy0xLTEtMjcwOTI2_51403e1d-4b70-4451-9f30-9198c2852816"
      unitRef="usd">114394000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTQtMS0xLTEtMjcwOTI2_94a01604-efad-4ddc-9a6b-ee0076fe32b6"
      unitRef="usd">2289491000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RhYmxlOmYzYjMyYzZmY2FhYTQzYzBiYjkwNmY1OWM5ODRhNDkxL3RhYmxlcmFuZ2U6ZjNiMzJjNmZjYWFhNDNjMGJiOTA2ZjU5Yzk4NGE0OTFfMTQtMy0xLTEtMjcwOTI2_2ebd9543-63cf-4d71-8deb-44ca54c21c7f"
      unitRef="usd">2212717000</us-gaap:PropertyPlantAndEquipmentNet>
    <ottr:NumberOfWindTurbines
      contextRef="i3c8ec2e07a894037b678558f1af76eb5_I20230103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfNTQ5NzU1ODIwNjA4_b53d7b6f-3892-4559-ac34-2d279bf78a1e"
      unitRef="windturbine">39</ottr:NumberOfWindTurbines>
    <ottr:DerivativeNonmonetaryEnergyMeasure
      contextRef="i8d5499c135ba48f0b959d70b87da6377_D20230103-20230103"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfMjc0ODc3OTA3NjE1NA_a195367d-7c9a-411e-9b89-cb33928192ba"
      unitRef="mwh">62.4</ottr:DerivativeNonmonetaryEnergyMeasure>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i8d5499c135ba48f0b959d70b87da6377_D20230103-20230103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfMjc0ODc3OTA3NjEyNA_1455e2de-f26c-4570-a6cd-88dea938d869"
      unitRef="usd">50600000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetRetirementObligation
      contextRef="i3c8ec2e07a894037b678558f1af76eb5_I20230103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF80OS9mcmFnOjFiYzRkOTQ4MDc1NjRhYmFhZDFkMTI2YWNiNjU4MTliL3RleHRyZWdpb246MWJjNGQ5NDgwNzU2NGFiYWFkMWQxMjZhY2I2NTgxOWJfMjc0ODc3OTA3NjEzOQ_6f0737f3-fec2-4878-8134-4270d1b16908"
      unitRef="usd">3300000</us-gaap:AssetRetirementObligation>
    <us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RleHRyZWdpb246NDYwODQ0NTUxN2I5NDY1YjkwM2U5MDVhMGIyZDcyYWJfMTQ5OQ_00f217e4-e947-45a1-8a1e-ae71dcbdfbd1">Regulatory Matters&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Regulatory Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following presents our current and long-term regulatory assets and liabilities as of March&#160;31, 2023 and December&#160;31, 2022 and the period we expect to recover or refund such amounts:&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:35.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Period of&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Recovery/Refund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Long-Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Long Term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;See Below&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;89,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;88,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alternative Revenue Program Riders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ISO Cost Recovery Trackers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 2 years&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrecovered Project Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Rate Case Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 3 years&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel Clause Adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Regulatory Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;130,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;131,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plant Removal Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;106,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;105,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel Clause Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alternative Revenue Program Riders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North Dakota PTC Refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Regulatory Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;Costs subject to recovery without a rate of return.&lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;Amount eligible for recovery includes an incentive or rate of return.&lt;/span&gt;&lt;/div&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRegulatoryAssetsAndLiabilitiesTextBlock>
    <ottr:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RleHRyZWdpb246NDYwODQ0NTUxN2I5NDY1YjkwM2U5MDVhMGIyZDcyYWJfMTUwMA_5f42870a-3377-4b5d-b60b-6e3a3b2cd65d">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following presents our current and long-term regulatory assets and liabilities as of March&#160;31, 2023 and December&#160;31, 2022 and the period we expect to recover or refund such amounts:&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:35.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Period of&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Recovery/Refund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Long-Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Long Term&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;See Below&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;89,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;88,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alternative Revenue Program Riders&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 2 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,705&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset Retirement Obligations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ISO Cost Recovery Trackers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 2 years&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;201&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrecovered Project Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred Rate Case Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 3 years&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;660&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel Clause Adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Regulatory Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,566&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97,179&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;130,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;131,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plant Removal Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;106,181&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;105,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fuel Clause Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Alternative Revenue Program Riders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,326&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North Dakota PTC Refunds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Up to 1 year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,589&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Regulatory Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245,071&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;Costs subject to recovery without a rate of return.&lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;Amount eligible for recovery includes an incentive or rate of return.&lt;/span&gt;&lt;/div&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ottr:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i624947db307b4317a3f6b7efd9118aa9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNC0zLTEtMS0yNzA5MjY_bcd0cd11-e58f-4c83-b0e0-599e910ff717"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i624947db307b4317a3f6b7efd9118aa9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNC01LTEtMS0yNzA5MjY_da3bcacb-d195-42b8-af07-fa96738cf6f9"
      unitRef="usd">89474000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i9dd850f90503478b8bbe5df69f148138_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNC03LTEtMS0yNzA5MjY_d444d69d-0540-489b-a2f5-b3371f20e057"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9dd850f90503478b8bbe5df69f148138_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNC05LTEtMS0yNzA5MjY_52ab5960-8433-4f9e-b825-c45fbcaa9a65"
      unitRef="usd">88354000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i31079916c6b64fffb09af85666cedb23_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNS0xLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjo2Zjg1OWNkZDI2OTA0NDk2OGNjZDk5MjIzMDJjMjQyYl8xMA_b77c0c8f-836d-4dc9-aec5-b4f69ccbab46">P2Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ife678e202bd14c15821a514a687b8d9e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNS0zLTEtMS0yNzA5MjY_8f880b8a-ff00-48be-a37d-1d4de24250c3"
      unitRef="usd">3705000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ife678e202bd14c15821a514a687b8d9e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNS01LTEtMS0yNzA5MjY_6de3c2c2-9615-4ab5-961e-ff00c9ce21ff"
      unitRef="usd">3272000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i18821e304228489998c1767076dc278a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNS03LTEtMS0yNzA5MjY_4f09f713-ebd8-4276-9749-479ec817a7e9"
      unitRef="usd">5679000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i18821e304228489998c1767076dc278a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNS05LTEtMS0yNzA5MjY_a36d1a17-48a4-4fe6-9f62-d295bba58b8d"
      unitRef="usd">2508000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="iabd9d87d08014d47bcd99a8e8f4817ac_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNi0zLTEtMS0yNzA5MjY_f02f4a14-62c7-45e9-a3a7-9c4c9d477e58"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iabd9d87d08014d47bcd99a8e8f4817ac_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNi01LTEtMS0yNzA5MjY_f0d613b5-eaa0-44c7-ba0f-6784956c3f73"
      unitRef="usd">1670000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="id1175a8933a748f5bbbd1276c7cb3422_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNi03LTEtMS0yNzA5MjY_a3ec130c-9a7a-4078-a0a0-f255c3e30355"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id1175a8933a748f5bbbd1276c7cb3422_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNi05LTEtMS0yNzA5MjY_780191e0-2d80-465e-88c0-ccca627505aa"
      unitRef="usd">1467000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i957589a6ef8246a58a2429790b2a4782_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNy0zLTEtMS0yNzA5MjY_698e6681-5686-4e39-9936-6ec4a02239ca"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i957589a6ef8246a58a2429790b2a4782_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNy01LTEtMS0yNzA5MjY_d5010df0-e4ec-4134-a624-0711d6bab9ed"
      unitRef="usd">729000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i28aabade334c4575901cafac7ae86f8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNy03LTEtMS0yNzA5MjY_161460e7-e921-4b47-854c-d1f00f1f95ab"
      unitRef="usd">0</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i28aabade334c4575901cafac7ae86f8e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfNy05LTEtMS0yNzA5MjY_95d466f2-674d-4849-a016-e28e53b6220d"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i513575a4ecda44cb97a2427155b98fa6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOC0xLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjozY2NlYjdmNzI1NWE0OGUzYjQ4NGFmZGM0MjczODJiZV8xMA_309fbe01-928e-4d36-9362-ebefcae7f524">P2Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i678c2616a6ff4398b78a3ee31e45e807_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOC0zLTEtMS0yNzA5MjY_aacc56fd-8887-45a3-bebf-efd9c9286bfb"
      unitRef="usd">432000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i678c2616a6ff4398b78a3ee31e45e807_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOC01LTEtMS0yNzA5MjY_de56c96f-5a0d-44bb-8053-c85babbc22cb"
      unitRef="usd">201000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i01ca610ee5ec4638ad5ae3655e374dd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOC03LTEtMS0yNzA5MjY_458be0f0-16a4-4140-93c1-94fa09a4f492"
      unitRef="usd">575000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i01ca610ee5ec4638ad5ae3655e374dd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOC05LTEtMS0yNzA5MjY_60e47594-af5e-4155-a037-f7a20f7eedfc"
      unitRef="usd">314000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i9672a096a415422398f4327a5439b97e_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOS0xLTEtMS0yNzA5MjYvdGV4dHJlZ2lvbjozYjA1ZDNjNWQyMjc0NmM2ODhhODBhMjJkYTA0NTNhMl8xMA_bfb56818-6bcf-4a96-870f-d4f374821d22">P5Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ib06619b11f294c15b8a5b3ba9dc06ad6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOS0zLTEtMS0yNzA5MjY_0ae6c19c-fbd2-41d1-b83c-e70b33967b58"
      unitRef="usd">319000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ib06619b11f294c15b8a5b3ba9dc06ad6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOS01LTEtMS0yNzA5MjY_726d9ee0-2713-46c8-880b-7bc97777dcd6"
      unitRef="usd">916000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i78bb16f1708f43479964047b1a0ea8a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOS03LTEtMS0yNzA5MjY_af1cdde3-126b-4c9e-8233-6611265ad237"
      unitRef="usd">320000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i78bb16f1708f43479964047b1a0ea8a3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfOS05LTEtMS0yNzA5MjY_b8e32cb1-fee7-4448-a059-77dcd9fe2bf1"
      unitRef="usd">990000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="if6eaa8e82ba94b3b804d692bf76b8c57_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTAtMS0xLTEtMjcwOTI2L3RleHRyZWdpb246OGE3ZmQ2M2I2ZjE0NGVjYTlkMjQ1NDM1MjU3ZjAzMzVfMTA5OTUxMTYyNzgwMA_b9766ab1-1962-44e6-acbf-b2576698214c">P3Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i24f98ce62d4841f1905b859323852464_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTAtMy0xLTEtMjcwOTI2_646e2a57-88a5-4a8b-a095-d6c443ee0d71"
      unitRef="usd">377000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i24f98ce62d4841f1905b859323852464_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTAtNS0xLTEtMjcwOTI2_6b28edc0-0be3-4462-a43d-c5c72c004db3"
      unitRef="usd">660000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="iffe6dc88c6604d3db364fcd84ab3f4cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTAtNy0xLTEtMjcwOTI2_f88f2fc9-6ddb-4271-8dd1-a0af397acb4f"
      unitRef="usd">377000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iffe6dc88c6604d3db364fcd84ab3f4cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTAtOS0xLTEtMjcwOTI2_2cc168d5-5fbf-4f8b-ad53-813b56697838"
      unitRef="usd">754000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i380f31356a3040a0953e652dec4a9c22_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTItMS0xLTEtMjcwOTI2L3RleHRyZWdpb246MzMwYWI1Y2YwZDcxNDUyY2I0ZmUxMjBiNGNhNzA3Y2FfMTA_35de2749-1ce7-4050-afff-359fd888758d">P1Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i30bc41be0e62446a944cdfe13ce0df36_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTItMy0xLTEtMjcwOTI2_304c2264-930f-4142-ae17-9dc5967e77de"
      unitRef="usd">11361000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i30bc41be0e62446a944cdfe13ce0df36_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTItNS0xLTEtMjcwOTI2_ba335cfe-5a10-48bf-b773-51c5dc6b556f"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i5e1c62e5d1bc40fd971263b734966a61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTItNy0xLTEtMjcwOTI2_8dea67bf-4889-4f81-bb14-2c1b3b38a1da"
      unitRef="usd">10893000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5e1c62e5d1bc40fd971263b734966a61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTItOS0xLTEtMjcwOTI2_bd6638d4-ba36-47fd-b401-073c84a6a1ec"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="id6b2bea78ff249c199c7ad727aa77c60_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtMS0xLTEtMjcyOTEyL3RleHRyZWdpb246ZTBhMjYzOTc5YThiNDk2MTgzNmY0ODc1MTBlMWRjODBfMTA5OTUxMTYyNzc5OA_3deda99d-6bce-48d5-87ad-514d49adda48">P1Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="if12185f06cb54a26b071c1d816a43be9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtMy0xLTEtMjc1MDMy_b7c96167-2896-4902-9953-da27ef320ca4"
      unitRef="usd">347000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if12185f06cb54a26b071c1d816a43be9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtNS0xLTEtMjc1MDMy_af519584-0dc8-48b8-9cba-6843cd8cc3f6"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i3ee2f90b8d6940b79311c9bef905f533_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtNy0xLTEtMjcyOTEy_850fd6b7-7d0e-44fb-b8f2-28b1f77c2f25"
      unitRef="usd">7130000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i3ee2f90b8d6940b79311c9bef905f533_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtOS0xLTEtMjcyOTEy_0e324256-b841-49cf-b6de-c6d67d648c6a"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="iee70252392624535ae572e6c812e6b28_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtMy0xLTEtMjcwOTI2_ab28a898-2a0a-421d-b5d6-124dbebca360"
      unitRef="usd">25000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="iee70252392624535ae572e6c812e6b28_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtNS0xLTEtMjcwOTI2_d256b256-426f-4787-afe4-94ee9a48736d"
      unitRef="usd">257000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ie072bb90a0cd4d9e993b6e8fad764403_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtNy0xLTEtMjcwOTI2_7083a05f-4f32-488b-8cf2-089ee777d873"
      unitRef="usd">25000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ie072bb90a0cd4d9e993b6e8fad764403_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTMtOS0xLTEtMjcwOTI2_8279dd26-2134-42ca-859b-c6b5575e8d1f"
      unitRef="usd">268000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTQtMy0xLTEtMjcwOTI2_dfc24f8f-c242-4aa1-a3d3-120379c8d34e"
      unitRef="usd">16566000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTQtNS0xLTEtMjcwOTI2_0224f094-2324-44cc-9308-118317e3b259"
      unitRef="usd">97179000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTQtNy0xLTEtMjcwOTI2_e9cac470-2f5c-4b84-a68c-453ccf59dca4"
      unitRef="usd">24999000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTQtOS0xLTEtMjcwOTI2_04e541d3-1300-4282-8fcb-c61d61c0489b"
      unitRef="usd">94655000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i11b0fc547a1743d69bbe26c9a45c8bf2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTYtMy0xLTEtMjcwOTI2_1e0e3801-3fdc-4f13-b5e3-cf01b0fdda17"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i11b0fc547a1743d69bbe26c9a45c8bf2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTYtNS0xLTEtMjcwOTI2_faceb986-aed2-474c-8a92-657f5a167d82"
      unitRef="usd">130429000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i4f4067a6443f4f10b9847e8f0d44fe78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTYtNy0xLTEtMjcwOTI2_b87a8565-17e3-4d8c-ae52-9a828ddeb420"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i4f4067a6443f4f10b9847e8f0d44fe78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTYtOS0xLTEtMjcwOTI2_91425be3-92ba-476f-ad9a-d43b24ee48f9"
      unitRef="usd">131480000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i83a2d25848694f5c92ef63b0d191ad12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTctMy0xLTEtMjcwOTI2_1a668a4a-7c25-41c1-91f3-c7412353c0ca"
      unitRef="usd">8492000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i83a2d25848694f5c92ef63b0d191ad12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTctNS0xLTEtMjcwOTI2_06119b8f-ce7b-4448-b8d0-22ecbd9dedcf"
      unitRef="usd">106181000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="if46ecabcb4d54ac2ba6ddf4ec265e6cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTctNy0xLTEtMjcwOTI2_b5c4487a-33d4-433c-a7cf-7782959df756"
      unitRef="usd">8509000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if46ecabcb4d54ac2ba6ddf4ec265e6cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTctOS0xLTEtMjcwOTI2_f18dd1b1-6eee-45d4-b000-4a597f84a7dc"
      unitRef="usd">105733000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="id5b70d813bdd457a96aca2d7b0309b85_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTgtMS0xLTEtMjcwOTI2L3RleHRyZWdpb246OGFkZTFjOGNhNGYxNGZlMmE5ZjMyM2EyMmI2Yzk3NzdfMTA_66cc488f-1f28-4328-a177-beecb36ff7ab">P1Y</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie878554da3c64bf697006cb6738b07b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTgtMy0xLTEtMjcwOTI2_f543f965-9074-4525-b861-033d98fb4d42"
      unitRef="usd">3654000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie878554da3c64bf697006cb6738b07b3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTgtNS0xLTEtMjcwOTI2_00a52a97-27f8-44f4-a439-392c0a3b1609"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ie848e160de7041a0a2187bc902ceac05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTgtNy0xLTEtMjcwOTI2_76e1ca72-e488-4f21-801e-a152888b17b9"
      unitRef="usd">365000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie848e160de7041a0a2187bc902ceac05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTgtOS0xLTEtMjcwOTI2_03543a62-75f6-4ef1-9fbb-4cad6e059a53"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="i7889e33274064aca94be8eee9ed11e49_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTktMS0xLTEtMjcwOTI2L3RleHRyZWdpb246NTliYmY4OTViYTZjNDU5NjhjYWFlY2RhOWFjYTYzMzFfMTA5OTUxMTYyNzgxMg_f37b832a-0fb4-4a4d-8dc1-d630b8070ca4">P1Y</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i678ab068c3444d3b995e5f8be5582c5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTktMy0xLTEtMjcwOTI2_3528c23d-368f-4c01-b362-4fc95a0f4cce"
      unitRef="usd">2326000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i678ab068c3444d3b995e5f8be5582c5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTktNS0xLTEtMjcwOTI2_964a64e2-c8c9-469f-8cd4-5a3a074a8222"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i11b8b7f94aea442b8531c9f8bd77feb3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTktNy0xLTEtMjcwOTI2_a3d18051-5e87-49de-9f7e-a01fc538e951"
      unitRef="usd">2504000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i11b8b7f94aea442b8531c9f8bd77feb3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMTktOS0xLTEtMjcwOTI2_4f2316cc-3041-4db3-ba84-5c80892a8a74"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i66a58737f3bb4d9db26dcf2b6d5e091e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtMy0xLTEtMjkxMDY2_70518f5d-13b9-4861-b500-fc791f863502"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i66a58737f3bb4d9db26dcf2b6d5e091e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtNS0xLTEtMjkxMDY2_2bf724b6-f19d-47ad-b2bf-2b70465dc316"
      unitRef="usd">8254000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic8e34294062e4726a4a6ce042657111b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtNy0xLTEtMjkxMDY2_86855951-5ba9-4c31-82e5-7788b633447a"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic8e34294062e4726a4a6ce042657111b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtOS0xLTEtMjkxMDY2_3c6ac965-38ea-4420-ac24-31ca56204c4e"
      unitRef="usd">7136000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="ifb1073234f2543f19a498a14fd30e44c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtMS0xLTEtMjcwOTI2L3RleHRyZWdpb246M2NjYjUyZjBhZmQ2NDZkMmIzOGM3OTgyYmI0ZWYyOTBfMTA_978966b8-2490-4fee-9aff-a4c1835cad6c">P1Y</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i7e8afd4ab72f48e0ad02c8f2de096577_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtMy0xLTEtMjcwOTI2_23334200-4bf6-484d-a79e-c74759a74f34"
      unitRef="usd">5589000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i7e8afd4ab72f48e0ad02c8f2de096577_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtNS0xLTEtMjcwOTI2_1ea0afc5-fc93-4ec0-b870-fd3e5f3baa06"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="if5acc016b6aa44c1915ed0be368016da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtNy0xLTEtMjcwOTI2_b25cea3e-5c22-4b49-9a5b-39e40cadeb17"
      unitRef="usd">5589000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="if5acc016b6aa44c1915ed0be368016da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjAtOS0xLTEtMjcwOTI2_488a71eb-a87c-4b59-bf52-59bc9b15fe31"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ib7d178e6e72743aea1c24b7f18492c2b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjQtMy0xLTEtMjcwOTI2_4fbd5617-9aea-4500-a770-8bde63b7c7c4"
      unitRef="usd">465000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib7d178e6e72743aea1c24b7f18492c2b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjQtNS0xLTEtMjcwOTI2_db2320d0-4f6d-4d44-9970-13be99100ef0"
      unitRef="usd">207000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i5c1546ddd2f8470c8f5c4c6dbfd307b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjQtNy0xLTEtMjcwOTI2_35c71c6e-b7d4-437b-a714-cca65dd11c64"
      unitRef="usd">333000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5c1546ddd2f8470c8f5c4c6dbfd307b9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjQtOS0xLTEtMjcwOTI2_ff0e4451-e313-4e4c-9904-c4058d39fcd3"
      unitRef="usd">148000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjUtMy0xLTEtMjcwOTI2_e36d3b7d-b1c4-4165-92d6-8455537040c2"
      unitRef="usd">20526000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjUtNS0xLTEtMjcwOTI2_77dab546-2ea0-42af-b292-7f2d57393fb9"
      unitRef="usd">245071000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjUtNy0xLTEtMjcwOTI2_34848b24-77fa-4d07-b580-cca086153047"
      unitRef="usd">17300000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81Mi9mcmFnOjQ2MDg0NDU1MTdiOTQ2NWI5MDNlOTA1YTBiMmQ3MmFiL3RhYmxlOjYwZmQ0OGEzMDBjYjQwZmQ5YzkyM2I4ZTU1NzI5OTNiL3RhYmxlcmFuZ2U6NjBmZDQ4YTMwMGNiNDBmZDljOTIzYjhlNTU3Mjk5M2JfMjUtOS0xLTEtMjcwOTI2_1176e468-b31f-4998-b6fd-6bbc4bc2ab37"
      unitRef="usd">244497000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RleHRyZWdpb246NDU4ZTFlMDg5NmFlNDljZThhNzAyMDg2OTk2ZDMxNjdfMjMzMA_f016a55d-6cb2-4398-8473-c300d4a0b94c">Short-Term and Long-Term Borrowings&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of our outstanding short- and long-term borrowings by borrower, OTC or Otter Tail Power Company (OTP), as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Short-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of our lines of credit as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Borrowing Limit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letters &lt;br/&gt;of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;OTC Credit Agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;170,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;OTP Credit Agreement&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;99,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;152,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;269,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;322,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-Term Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of outstanding long-term debt by borrower as of March&#160;31, 2023 and December&#160;31, 2022:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.017%"/&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="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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Borrower&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Debt Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Guaranteed Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/15/26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2007C Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.37%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2013A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.68%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/27/29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.07%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020B Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.22%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/20/30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2021A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.74%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11/29/31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2007D Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.47%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/20/37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.52%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020C Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.62%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2013B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/27/44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2018A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.07%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/07/48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019C Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.82%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020D Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.92%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2021B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.69%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11/29/51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2022A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.77%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;05/20/52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;827,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized Long-Term Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Long-Term Debt, Net of Unamortized Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;823,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial Covenants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain of OTC's and OTP's short- and long-term debt agreements require the borrower, whether OTC or OTP, to maintain certain financial covenants, including a maximum debt to total capitalization ratio of 0.60 to 1.00, a minimum interest and dividend coverage ratio of 1.50 to 1.00, and a maximum level of priority indebtedness. As of March&#160;31, 2023, OTC and OTP were in compliance with these financial covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RleHRyZWdpb246NDU4ZTFlMDg5NmFlNDljZThhNzAyMDg2OTk2ZDMxNjdfMjMzMg_2543e63b-e32d-401e-8e7f-0eeaee4bccca">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of our lines of credit as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Borrowing Limit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letters &lt;br/&gt;of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Amount Available&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;OTC Credit Agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;170,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;OTP Credit Agreement&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;170,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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;99,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;152,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;269,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;322,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i788d6a157cb54f49be006b37e51a2127_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfMy0xLTEtMS0yNzA5MjY_c43922eb-db59-4062-a3af-41f48c385e1b"
      unitRef="usd">170000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBorrowings
      contextRef="i788d6a157cb54f49be006b37e51a2127_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfMy0zLTEtMS0yNzA5MjY_24b69535-1c33-4678-92ec-e0723a0b6c74"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i788d6a157cb54f49be006b37e51a2127_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfMy01LTEtMS0yNzA5MjY_70fe525f-758a-475d-806c-b11a437e1b7f"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i788d6a157cb54f49be006b37e51a2127_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfMy03LTEtMS0yNzA5MjY_a0414dda-d10a-4dd1-8a3b-f975e5887d47"
      unitRef="usd">170000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i98ae86cbec334fca9600231bfb5c939f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfMy05LTEtMS0yNzA5MjY_a8419bfe-d355-41fd-80b9-c90dd33f580e"
      unitRef="usd">170000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i976f2f621f784d7ab1efb66ea5f5bb82_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNC0xLTEtMS0yNzA5MjY_f069779b-4f03-48e3-aef0-42c51e041975"
      unitRef="usd">170000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBorrowings
      contextRef="i976f2f621f784d7ab1efb66ea5f5bb82_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNC0zLTEtMS0yNzA5MjY_2348e7f0-77e4-4f92-9292-38f829f4f3dc"
      unitRef="usd">60854000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i976f2f621f784d7ab1efb66ea5f5bb82_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNC01LTEtMS0yNzA5MjY_d8ffc789-e6ed-448b-97a3-88fb83891bf2"
      unitRef="usd">9573000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i976f2f621f784d7ab1efb66ea5f5bb82_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNC03LTEtMS0yNzA5MjY_6b48d798-5794-48ce-a8c7-f8bfbdaac936"
      unitRef="usd">99573000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i5c1f5f69743646dbbf13e3a004440405_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNC05LTEtMS0yNzA5MjY_77f809ef-5905-4c51-93d0-801a1fd0c01e"
      unitRef="usd">152223000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNS0xLTEtMS0yNzA5MjY_6704954b-5794-44d6-80c5-a3975ffb2355"
      unitRef="usd">340000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBorrowings
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNS0zLTEtMS0yNzA5MjY_ead419b1-70bd-4b56-8dbc-052bc385b6a8"
      unitRef="usd">60854000</us-gaap:ShortTermBorrowings>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNS01LTEtMS0yNzA5MjY_e33cba07-13e5-49e6-9184-d3272941bf33"
      unitRef="usd">9573000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNS03LTEtMS0yNzA5MjY_e15988c7-ef94-41d6-a4fb-ce03ab74aeeb"
      unitRef="usd">269573000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmYzZDQ0YzQzYTQ2NTRiYWVhMDI1NzZmMGZiNGIzZjkwL3RhYmxlcmFuZ2U6ZjNkNDRjNDNhNDY1NGJhZWEwMjU3NmYwZmI0YjNmOTBfNS05LTEtMS0yNzA5MjY_c08e4c5c-6df0-4cc3-a35f-70565ea6a814"
      unitRef="usd">322223000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RleHRyZWdpb246NDU4ZTFlMDg5NmFlNDljZThhNzAyMDg2OTk2ZDMxNjdfMjMzMw_537212b3-8cd3-44a5-ac30-a03aefbf122b">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of outstanding long-term debt by borrower as of March&#160;31, 2023 and December&#160;31, 2022:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.427%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.017%"/&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="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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Borrower&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Debt Instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Guaranteed Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.55%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12/15/26&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2007C Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.37%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2013A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.68%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/27/29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.07%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.22%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020B Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.22%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/20/30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2021A Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.74%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11/29/31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;40,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2007D Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.47%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/20/37&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.52%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020C Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.62%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2013B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/27/44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2018A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.07%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/07/48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2019C Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.82%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10/10/49&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2020D Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.92%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/25/50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2021B Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.69%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11/29/51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;OTP&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Series 2022A Senior Unsecured Notes&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.77%&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;05/20/52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;827,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;827,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unamortized Long-Term Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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="15" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Long-Term Debt, Net of Unamortized Debt Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;823,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;823,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iebc8120f2c3b4c7f87429fd9d67c8f6a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMy00LTEtMS0yNzA5MjY_4bbc17ec-be59-4b21-9799-edbe81061b36"
      unitRef="number">0.0355</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="iebc8120f2c3b4c7f87429fd9d67c8f6a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMy04LTEtMS0yNzA5MjY_a5137979-7fc9-498e-a22b-13ffaebda9e6"
      unitRef="usd">80000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i57c5465f53444a089f62fcd05426133d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMy0xMC0xLTEtMjcwOTI2_9110e2d0-23e0-44c0-ba13-e93944dcf617"
      unitRef="usd">80000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8fb9c4aa65274ddf95566a9787313009_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNC00LTEtMS0yNzA5MjY_cefe2542-3f82-4f8a-91c0-3fc64f44c3b2"
      unitRef="number">0.0637</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i8fb9c4aa65274ddf95566a9787313009_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNC04LTEtMS0yNzA5MjY_4ceb7e5f-8353-45eb-b507-713b65dd0a66"
      unitRef="usd">42000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9d159cc37aa24c75aa9974b6d458db11_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNC0xMC0xLTEtMjcwOTI2_e0424898-a23f-4596-8bb9-7ee11f1b6387"
      unitRef="usd">42000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if3a9d43924fa4b77a23098f2b49f6ccb_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNS00LTEtMS0yNzA5MjY_8c07208e-56b8-4eeb-b860-42ca37126b6e"
      unitRef="number">0.0468</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="if3a9d43924fa4b77a23098f2b49f6ccb_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNS04LTEtMS0yNzA5MjY_c815cdde-3179-4f3b-af30-4ed1fc13d009"
      unitRef="usd">60000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i6d69a31ca69b4c839e31e0f4a1deb811_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNS0xMC0xLTEtMjcwOTI2_a1655a48-e47c-4a98-bfd5-84cfc6d7493a"
      unitRef="usd">60000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iff4c4511dbf5438694ad7219e9b9def3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNi00LTEtMS0yNzA5MjY_63d57225-dd9d-4782-8c59-d1f4962febbb"
      unitRef="number">0.0307</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="iff4c4511dbf5438694ad7219e9b9def3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNi04LTEtMS0yNzA5MjY_8ec4850e-6ecc-4b63-9558-9844fb237d73"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i64a658765ec94d46b15ce311999cec38_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNi0xMC0xLTEtMjcwOTI2_419c47ab-d5a4-4b0a-bc89-479887b9bc71"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib6968708d2204b38874b011f982948da_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNy00LTEtMS0yNzA5MjY_cb032ec7-c784-4b11-b580-12644f7265c9"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ib6968708d2204b38874b011f982948da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNy04LTEtMS0yNzA5MjY_0672f975-a3f4-4c0d-8f41-d22e2946d4cf"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icb73972878e44c43a19dfc72e7f5fa0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfNy0xMC0xLTEtMjcwOTI2_7f6ce81d-b7c6-4289-85f4-10fcce520ebe"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i90961a1116ba4507b5d5e41eb7cbcc9c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOC00LTEtMS0yNzA5MjY_aec27779-7100-4387-9f78-2073ba2c8ec3"
      unitRef="number">0.0322</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i90961a1116ba4507b5d5e41eb7cbcc9c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOC04LTEtMS0yNzA5MjY_c9221db8-9d99-45f0-b313-8fc894e39458"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4b3ce05222064da58454ab948aba0e9c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOC0xMC0xLTEtMjcwOTI2_b17c2bcc-2d90-485e-a46f-e609e7e5badd"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd5fa4b0ba624119bddf2fbe4c039d2d_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOS00LTEtMS0yNzA5MjY_b4953e34-3731-47f0-8bdc-36a701e36cbe"
      unitRef="number">0.0274</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ibd5fa4b0ba624119bddf2fbe4c039d2d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOS04LTEtMS0yNzA5MjY_2b4ff1d2-d828-4f60-828d-dd22313f392e"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i8d0b93bf0cd54a7aa66cdc616ea4373f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfOS0xMC0xLTEtMjcwOTI2_3c87dcb3-dc11-41d3-83b5-4e814dffd625"
      unitRef="usd">40000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76ddcfb25d834920a3bc409db6b5f861_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTAtNC0xLTEtMjcwOTI2_6ce61959-10ca-4b03-9508-60e3a9600e03"
      unitRef="number">0.0647</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i76ddcfb25d834920a3bc409db6b5f861_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTAtOC0xLTEtMjcwOTI2_c327e699-da34-45f0-a1b7-82ec165c15b3"
      unitRef="usd">50000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i68918f4934184d00a32ee1e7e0f7c2ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTAtMTAtMS0xLTI3MDkyNg_c18324d5-c765-4275-925e-fceec5ec2539"
      unitRef="usd">50000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i12c2823fb921425da758f0e157e2aa3a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTEtNC0xLTEtMjcwOTI2_9c01aa29-b704-4803-8d65-ea7bcb2ef266"
      unitRef="number">0.0352</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i12c2823fb921425da758f0e157e2aa3a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTEtOC0xLTEtMjcwOTI2_88ae1260-ac58-48eb-a937-5de71c58c127"
      unitRef="usd">26000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id61de6d31629485fb6fafb0483e30d88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTEtMTAtMS0xLTI3MDkyNg_1ef2c543-7836-4760-8c29-1f2d0cbd5a33"
      unitRef="usd">26000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4385ca18404442d98e397d32527a6047_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTItNC0xLTEtMjcwOTI2_54a18025-3a66-42db-8c06-eff82199cda4"
      unitRef="number">0.0362</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i4385ca18404442d98e397d32527a6047_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTItOC0xLTEtMjcwOTI2_50ad7080-d596-4f90-87c0-9eed66a4f84f"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib908b44822ab4cc3b65890d886abc7b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTItMTAtMS0xLTI3MDkyNg_7da67bd4-142e-429e-a3da-e87dee02df82"
      unitRef="usd">10000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7008e15adaef4c549aa0129646ee47c9_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTMtNC0xLTEtMjcwOTI2_3897350c-382d-4cd0-963a-a3741721e0e3"
      unitRef="number">0.0547</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i7008e15adaef4c549aa0129646ee47c9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTMtOC0xLTEtMjcwOTI2_396befda-5cf8-44b9-8cc2-6cfe2a5b21c3"
      unitRef="usd">90000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iebef9ea676734c66ba578e704929530a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTMtMTAtMS0xLTI3MDkyNg_53b3cdb8-e161-4573-9a9b-51c360b5fdf6"
      unitRef="usd">90000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic0e880f985004712b674de5575ec43a8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTQtNC0xLTEtMjcwOTI2_112312cd-53d2-4271-baef-594864cb3050"
      unitRef="number">0.0407</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ic0e880f985004712b674de5575ec43a8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTQtOC0xLTEtMjcwOTI2_e2e70245-f5e2-4db3-add4-c3e11ea5723e"
      unitRef="usd">100000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idfcbf3a3e4d74474bc8e19d09bf9705e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTQtMTAtMS0xLTI3MDkyNg_8f669ec9-b91a-4d6e-80bc-929ed6002936"
      unitRef="usd">100000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i73719489fb40423abc0811aa3a5ae440_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTUtNC0xLTEtMjcwOTI2_ca02765a-8e7c-4561-a571-ba4a827cb5b6"
      unitRef="number">0.0382</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i73719489fb40423abc0811aa3a5ae440_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTUtOC0xLTEtMjcwOTI2_ca72d326-d417-443a-a85d-946d7e28ab14"
      unitRef="usd">64000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2c6ad0881d3d444692eb5df156645374_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTUtMTAtMS0xLTI3MDkyNg_ba447ce9-4cbd-4ca7-9b3d-09c1a48b7792"
      unitRef="usd">64000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i389a1aacec2348469c59c35942b180ec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTYtNC0xLTEtMjcwOTI2_47e9f0eb-2ee3-4174-99b6-0ca5f7ab9576"
      unitRef="number">0.0392</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i389a1aacec2348469c59c35942b180ec_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTYtOC0xLTEtMjcwOTI2_95b5c456-7291-4414-9dd5-93ca0bda661d"
      unitRef="usd">15000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iee0b843a9e794839aab5fb16497dfbd7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTYtMTAtMS0xLTI3MDkyNg_d148aff7-ca65-466e-b69f-dfe94819a8ba"
      unitRef="usd">15000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i62f37bbc2b1940f8adfd15d5645aefc8_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTctNC0xLTEtMjcwOTI2_5b323a95-ad45-4133-a4ee-ab4b7cb541c4"
      unitRef="number">0.0369</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i62f37bbc2b1940f8adfd15d5645aefc8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTctOC0xLTEtMjcwOTI2_a4b9d64b-7beb-41c4-a319-2662cf78e198"
      unitRef="usd">100000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i95e74527e9254565b74d0d0d7b55e08e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTctMTAtMS0xLTI3MDkyNg_1b6952c1-d859-406c-a27f-4b935d79f5c7"
      unitRef="usd">100000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i83cf80c1da12416cb0ab85ba948b4472_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTgtNC0xLTEtMjcwOTI2_dc6ae7c7-6d40-4381-866f-b851a80b7643"
      unitRef="number">0.0377</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i83cf80c1da12416cb0ab85ba948b4472_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTgtOC0xLTEtMjcwOTI2_132cdc7e-f67f-4326-9640-f98cfad337dd"
      unitRef="usd">90000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icc4aac3aea274d51bc73291f44baf91f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMTgtMTAtMS0xLTI3MDkyNg_8301a0e6-bce3-494d-bef1-a42bdad8a0ae"
      unitRef="usd">90000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjAtOC0xLTEtMjcwOTI2_e7ca6b7e-b9c0-4135-a11f-454faf184ee5"
      unitRef="usd">827000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjAtMTAtMS0xLTI3MDkyNg_b7894a6b-6634-48be-8b23-4922b1b1c377"
      unitRef="usd">827000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjItOC0xLTEtMjcwOTI2_0460aebc-e5f7-4ee8-8fd3-9c947eb7ba9c"
      unitRef="usd">3118000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjItMTAtMS0xLTI3MDkyNg_3cedad56-4966-40f3-ba66-48f5c0d4b2c1"
      unitRef="usd">3179000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjMtOC0xLTEtMjcwOTI2_d9686fbd-6da2-420a-8208-ff8b79951546"
      unitRef="usd">823882000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RhYmxlOmIwZjY4MmM0MzQzYzQ5ODM4ZmU5MmVkNTZhNTFjOGE4L3RhYmxlcmFuZ2U6YjBmNjgyYzQzNDNjNDk4MzhmZTkyZWQ1NmE1MWM4YThfMjMtMTAtMS0xLTI3MDkyNg_e7a94d3d-cdd5-48f0-a704-71f81458049e"
      unitRef="usd">823821000</us-gaap:LongTermDebtNoncurrent>
    <ottr:DebtToTotalCapitalizationRatio
      contextRef="i31d1f908b8bb423ebca2b0d67e54659e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RleHRyZWdpb246NDU4ZTFlMDg5NmFlNDljZThhNzAyMDg2OTk2ZDMxNjdfMjEzOQ_e8f512c9-5a32-4d97-9580-f58bacfc1323"
      unitRef="number">0.60</ottr:DebtToTotalCapitalizationRatio>
    <ottr:InterestAndDividendCoverageRatio
      contextRef="i916977876b0b45599876e2cf2c64c01e_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81NS9mcmFnOjQ1OGUxZTA4OTZhZTQ5Y2U4YTcwMjA4Njk5NmQzMTY3L3RleHRyZWdpb246NDU4ZTFlMDg5NmFlNDljZThhNzAyMDg2OTk2ZDMxNjdfMjIwMQ_6497a409-e7ae-4f5d-977a-516adcb302df"
      unitRef="number">1.50</ottr:InterestAndDividendCoverageRatio>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RleHRyZWdpb246NGIyNGIzZjNiOWY5NDhjYjkyZDcxNjA1NjhkYTIwNjRfOTcw_e9492bb6-e33c-4ccf-aa52-004cea402956">Employee Postretirement Benefits&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Pension Plan and Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors a noncontributory funded pension plan (the "Pension Plan"), an unfunded, nonqualified Executive Survivor and Supplemental Retirement Plan (the "ESSRP"), both accounted for as defined benefit pension plans, and a postretirement healthcare plan accounted for as an other postretirement benefit plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table includes the components of net periodic benefit cost (income) related to our defined benefit pension plans and other postretirement benefits for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Benefits (Pension Plan)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Benefits (ESSRP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Postretirement Benefits&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;153&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Expected Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Prior Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Net Actuarial Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Periodic Benefit Cost (Income)&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,445)&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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(611)&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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table includes the impact of regulation on the recognition of periodic benefit cost (income) arising from pension and other postretirement benefits for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Periodic Benefit Cost (Income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount Amortized (Deferred) Due to the Effect of Regulation&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',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:#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;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Periodic Benefit Cost (Income) Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;had no minimum funding requirements for our Pension Plan or any other postretirement benefit plans as of December&#160;31, 2022. We did not make any contributions to our Pension Plan during the three months ended March 31, 2023. We made discretionary contributions to our Pension Plan of $20.0&#160;million during the three months ended March 31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RleHRyZWdpb246NGIyNGIzZjNiOWY5NDhjYjkyZDcxNjA1NjhkYTIwNjRfOTcx_8f36fcbc-06f0-484e-b616-b93e28d36660">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table includes the components of net periodic benefit cost (income) related to our defined benefit pension plans and other postretirement benefits for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Benefits (Pension Plan)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Benefits (ESSRP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Postretirement Benefits&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;153&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;669&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Expected Return on Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Prior Service Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Net Actuarial Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net Periodic Benefit Cost (Income)&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,445)&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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;775&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(611)&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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;178&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table includes the impact of regulation on the recognition of periodic benefit cost (income) arising from pension and other postretirement benefits for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Periodic Benefit Cost (Income)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,724)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount Amortized (Deferred) Due to the Effect of Regulation&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;408&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',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:#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;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Periodic Benefit Cost (Income) Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS0xLTEtMS0yNzA5MjY_2bbfb6ef-d96a-4c86-91bc-a58b415ea661"
      unitRef="usd">925000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS0zLTEtMS0yNzA5MjY_0fc36797-6d97-46dc-8ed8-10fa1623712b"
      unitRef="usd">1644000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS01LTEtMS0yNzA5MjY_533b65ab-f9d0-442f-9037-fd9052dab762"
      unitRef="usd">18000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS03LTEtMS0yNzA5MjY_5a0d66a8-cab1-4632-8f5a-202be6b01f52"
      unitRef="usd">49000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS05LTEtMS0yNzA5MjY_9f96f8a1-2406-4f00-b861-9575828e3b30"
      unitRef="usd">153000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNS0xMS0xLTEtMjcwOTI2_9f68fb9b-bd0d-4fff-8416-764cc6d15c14"
      unitRef="usd">335000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi0xLTEtMS0yNzA5MjY_9c749fb6-3f6e-469f-8b28-0e0cbeec9e49"
      unitRef="usd">4109000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi0zLTEtMS0yNzA5MjY_a82fc5f7-e2b9-4af3-8821-4d85656f97cb"
      unitRef="usd">3086000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi01LTEtMS0yNzA5MjY_33ac806d-4b65-4437-bfed-091256c72c7e"
      unitRef="usd">314000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi03LTEtMS0yNzA5MjY_be2ad010-e804-43a5-87ec-6d274be7478a"
      unitRef="usd">335000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi05LTEtMS0yNzA5MjY_f957a7df-1252-4bb9-8cd9-bd365eafda92"
      unitRef="usd">669000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNi0xMS0xLTEtMjcwOTI2_ab1770d6-fd54-4f16-897d-d8d0eafdf95d"
      unitRef="usd">510000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy0xLTEtMS0yNzA5MjY_947724bc-4d97-4bd7-9eef-4dc0ab76d709"
      unitRef="usd">6479000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy0zLTEtMS0yNzA5MjY_42605533-a215-4e52-91c6-3bad274e0510"
      unitRef="usd">5921000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy01LTEtMS0yNzA5MjY_ffc9ea9b-ad20-42d6-85a6-bb234c9132d4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy03LTEtMS0yNzA5MjY_de684120-3d1f-404d-b47c-0b27be83c3b9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy05LTEtMS0yNzA5MjY_39649486-4f40-4d1c-9f23-ad17ca43acfa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfNy0xMS0xLTEtMjcwOTI2_114b82b5-25a4-4e03-b3fa-e39e0dc17f9f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC0xLTEtMS0yNzA5MjY_557d6ee9-2f6e-451b-b461-815087ef5d11"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC0zLTEtMS0yNzA5MjY_0a9da62a-6a64-4039-9cc1-56b4a36646cb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC01LTEtMS0yNzA5MjY_2a6c0004-c4fa-4245-a7f1-bacf647e1914"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC03LTEtMS0yNzA5MjY_3756fd1f-37c1-44ce-825a-b752402ccebc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC05LTEtMS0yNzA5MjY_f7a9eabe-3c1c-48dd-aef9-074459774ad0"
      unitRef="usd">-1433000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOC0xMS0xLTEtMjcwOTI2_31ad5346-a6ef-42f6-aec0-66d0f926de17"
      unitRef="usd">-1433000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS0xLTEtMS0yNzA5MjY_704c8372-9708-4691-9cf8-b84da0137964"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS0zLTEtMS0yNzA5MjY_4bd60f5b-679b-4223-a7e3-90c3bb5efee0"
      unitRef="usd">-1966000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS01LTEtMS0yNzA5MjY_4074c8e1-e1f0-417e-89ff-b4458c23ce60"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS03LTEtMS0yNzA5MjY_7780025e-7e16-4ec2-a5a0-0f521db800fe"
      unitRef="usd">-142000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS05LTEtMS0yNzA5MjY_6c7ab422-57c2-44f8-82c5-15f2769310c1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfOS0xMS0xLTEtMjcwOTI2_9c175dd6-134c-4c47-84d6-6b6cb8e1853d"
      unitRef="usd">-766000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtMS0xLTEtMjcwOTI2_7d94ca79-6100-45fa-9519-a36d56688873"
      unitRef="usd">-1445000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtMy0xLTEtMjcwOTI2_e3cccf72-82a9-4541-8a51-925abca53f98"
      unitRef="usd">775000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i5fcf3fb1df96475c95c384d0230096e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtNS0xLTEtMjcwOTI2_22441c5d-c450-459a-a11b-cd1157defb62"
      unitRef="usd">332000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i732d77a1a00346ea96e33d0475c44997_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtNy0xLTEtMjcwOTI2_1d2d0082-391c-4b6b-8523-7cdda105f69a"
      unitRef="usd">526000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if70c482a98e84641969dc3a9b525944b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtOS0xLTEtMjcwOTI2_a734ce50-3a0b-4643-af7b-9a3d21eaa93a"
      unitRef="usd">-611000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i952e3cd25d00455297051148736d660e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjM5YTRjMjZhMmIwNTQzYTg4YjVmYTkwYmUzMDE3MTRkL3RhYmxlcmFuZ2U6MzlhNGMyNmEyYjA1NDNhODhiNWZhOTBiZTMwMTcxNGRfMTAtMTEtMS0xLTI3MDkyNg_8c21c29a-f5a1-4a62-a81c-844b42b6b216"
      unitRef="usd">178000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfMy0xLTEtMS0yNzA5MjY_b4384863-7c4a-4023-b2ea-a8243499e5aa"
      unitRef="usd">-1724000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfMy0zLTEtMS0yNzA5MjY_6f96e7ed-acac-4436-958a-7e8a18530684"
      unitRef="usd">1479000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfNC0xLTEtMS0yNzA5MjY_b9e3215e-6aab-4d31-900b-ad94adb2378d"
      unitRef="usd">-408000</ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred>
    <ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfNC0zLTEtMS0yNzA5MjY_7bad9788-2d6d-4d0a-9286-96662dead89b"
      unitRef="usd">-527000</ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred>
    <ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfNS0xLTEtMS0yNzA5MjY_1841ee23-3560-4f7d-918e-a84a2f31e954"
      unitRef="usd">-1316000</ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals>
    <ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RhYmxlOjlhZDUwZDE1NGM1NDQ5OThhZGM0YmVlOTNkYjcyMTg1L3RhYmxlcmFuZ2U6OWFkNTBkMTU0YzU0NDk5OGFkYzRiZWU5M2RiNzIxODVfNS0zLTEtMS0yNzA5MjY_c5303a10-6166-4068-86f7-91f7d3a0ddaf"
      unitRef="usd">2006000</ottr:DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i6c9d96f0cbf9434bbac12290e5163f77_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RleHRyZWdpb246NGIyNGIzZjNiOWY5NDhjYjkyZDcxNjA1NjhkYTIwNjRfNTQ5NzU1ODE1MjIy_1dc65b75-8ef1-49a8-b82e-e05f64d9a2bf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i1c6c7a1dce564f41a65e17c906ce425f_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF81OC9mcmFnOjRiMjRiM2YzYjlmOTQ4Y2I5MmQ3MTYwNTY4ZGEyMDY0L3RleHRyZWdpb246NGIyNGIzZjNiOWY5NDhjYjkyZDcxNjA1NjhkYTIwNjRfMjc0ODc3OTA3MTExNA_262e301a-09a1-4725-b786-f787cec2addf"
      unitRef="usd">20000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RleHRyZWdpb246MjczY2U3MTUzNmQ3NDk5ODk2MmUxZTM3ZDdkMzYzYzZfMTYz_73599a93-8f9c-43ab-b85f-2702259409b1">Income Taxes&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate to our effective tax rate for each of the three months ended March&#160;31, 2023 and 2022 is 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:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Income Taxes at Federal Statutory Rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Increases (Decreases) in Tax from:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State Taxes on Income, Net of Federal Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Production Tax Credits (PTCs)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(4,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Excess Deferred Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;North Dakota Wind Tax Credit Amortization, Net of Federal Tax&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Equity Funds Used During Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other, Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Income Tax Expense / Effective Tax Rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;13,304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RleHRyZWdpb246MjczY2U3MTUzNmQ3NDk5ODk2MmUxZTM3ZDdkMzYzYzZfMTY0_fa7bf16c-e6a7-46ce-922b-adb300977459">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate to our effective tax rate for each of the three months ended March&#160;31, 2023 and 2022 is 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:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Income Taxes at Federal Statutory Rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15,915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Increases (Decreases) in Tax from:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;State Taxes on Income, Net of Federal Tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Production Tax Credits (PTCs)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(4,655)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of Excess Deferred Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;North Dakota Wind Tax Credit Amortization, Net of Federal Tax&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&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;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Equity Funds Used During Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="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 6.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other, Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Income Tax Expense / Effective Tax Rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;13,304&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMi0xLTEtMS0yODIwMzI_0d3cc1e7-9f6d-4567-a594-2b745e68f712"
      unitRef="usd">15915000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMy0xLTEtMS0yNzA5MjY_8fa562c4-6982-4ee3-b988-b31ac971acc8"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMi00LTEtMS0yODIwMzI_eff33da8-7c6f-4ad9-9bae-036cd8ed54ac"
      unitRef="usd">18823000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMy0zLTEtMS0yNzA5MjY_e4af46e9-1629-449c-8612-038e6f9547e4"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNC0xLTEtMS0yODIwMzI_b624c4c1-7f82-4135-9980-7accd0c6574a"
      unitRef="usd">3789000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNS0xLTEtMS0yNzA5MjY_2ac4f202-4791-4e18-b531-f92bf5d31034"
      unitRef="number">0.050</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNC00LTEtMS0yODIwMzI_bd0d7ba0-761f-4091-a996-4e3d1e6e1c89"
      unitRef="usd">4482000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNS0zLTEtMS0yNzA5MjY_d00495f3-8176-4449-9847-d63213799987"
      unitRef="number">0.050</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNS0xLTEtMS0yODIwMzI_a6506cb0-219c-4f4b-a04e-232b1fa45740"
      unitRef="usd">-4655000</ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount>
    <ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNi0xLTEtMS0yNzA5MjY_c1835542-1b23-4a97-8473-ed1db6d33492"
      unitRef="number">0.061</ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent>
    <ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNS00LTEtMS0yODIwMzI_184c8caf-eac3-4ea1-9e05-cf640de66a32"
      unitRef="usd">-3967000</ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount>
    <ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNi0zLTEtMS0yNzA5MjY_d0e9d0c0-509a-4875-b513-612c95d28870"
      unitRef="number">0.044</ottr:EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNi0xLTEtMS0yODIwMzI_c9eec5c8-c3c4-4164-b6a2-0353eda07284"
      unitRef="usd">-798000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNy0xLTEtMS0yNzA5MjY_3376c769-fa08-4488-995e-57c8990cd072"
      unitRef="number">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNi00LTEtMS0yODIwMzI_53cd8716-0c9a-4e7d-85b0-b7ff28701eb0"
      unitRef="usd">-1177000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNy0zLTEtMS0yNzA5MjY_6c15dda4-649f-476d-9633-60c9372647c6"
      unitRef="number">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <ottr:EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNy0xLTEtMS0yODIwMzI_25f088d9-a400-4146-8bef-02490248ffd5"
      unitRef="usd">-164000</ottr:EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOS0xLTEtMS0yNzA5MjY_4a54e154-1a37-4301-ba6b-67d72f791850"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <ottr:EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfNy00LTEtMS0yODIwMzI_d71fe0d7-bb5b-499b-995e-c6db05d13049"
      unitRef="usd">-200000</ottr:EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOS0zLTEtMS0yNzA5MjY_ac0d748f-d0eb-4f87-8c2a-192691b79af1"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOC0xLTEtMS0yODIwMzI_3225f26f-8eac-420f-a846-de6c44121cb9"
      unitRef="usd">-51000</ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount>
    <ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTEtMS0xLTEtMjcyOTc0_56ba0a82-3dca-48a3-ad4f-7256e653372a"
      unitRef="number">-0.001</ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent>
    <ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOC00LTEtMS0yODIwMzI_f5ee7e49-a940-403f-a11c-4f3af08a2f78"
      unitRef="usd">-93000</ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount>
    <ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTEtMy0xLTEtMjcyOTg3_ac73d28f-687c-44a2-be8b-f5dc0c4142fa"
      unitRef="number">-0.001</ottr:EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOS0xLTEtMS0yODIwMzI_5de89e05-6b6d-4ea8-bcb8-c147d7158241"
      unitRef="usd">-732000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTItMS0xLTEtMjcwOTI2_241d1ac8-2a93-45fb-a921-ddca061c6251"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfOS00LTEtMS0yODIwMzI_6bbaa5ee-f246-4b8b-bdbc-f32b4f1b208a"
      unitRef="usd">-238000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTItMy0xLTEtMjcwOTI2_cb5e70fc-4fab-44d3-abda-617ac52d8592"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTAtMS0xLTEtMjgyMDMy_0faee304-abb5-4c20-8f4a-e248e66a9869"
      unitRef="usd">13304000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTMtMS0xLTEtMjcwOTI2_c29919f8-1571-449f-af89-360eb2200bcf"
      unitRef="number">0.176</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTAtNC0xLTEtMjgyMDMy_857e0d4e-ef26-46e8-a472-1e9e7c7ab86b"
      unitRef="usd">17630000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82MS9mcmFnOjI3M2NlNzE1MzZkNzQ5OTg5NjJlMWUzN2Q3ZDM2M2M2L3RhYmxlOjRjZjViYzgwOGJhZTQ3ZmI5MTBmZmU4NWU5NzdhMGFjL3RhYmxlcmFuZ2U6NGNmNWJjODA4YmFlNDdmYjkxMGZmZTg1ZTk3N2EwYWNfMTMtMy0xLTEtMjcwOTI2_d6240113-3b1d-4a9e-a072-63be0a7fff28"
      unitRef="number">0.197</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82NC9mcmFnOmQzMjhkODM4OTdjMDRlYzg4YjZiNzBiNGQ0NTY3YWM0L3RleHRyZWdpb246ZDMyOGQ4Mzg5N2MwNGVjODhiNmI3MGI0ZDQ1NjdhYzRfNDcyOA_c6535c5d-227b-499d-97ce-173d6eeb44d3">Commitments and Contingencies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:112%"&gt;Land Easements. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;Since 2013, we had purchased the wind-generated electricity from the Ashtabula III wind farm pursuant to a power purchase agreement. That agreement granted us the option to purchase the wind farm and on January 3, 2023, we completed the purchase for $50.6&#160;million. In connection with the purchase, we assumed 51 land easements, not classified as leases, which require annual payments. The remaining payments to be made under the easements total $4.2&#160;million and the remaining terms of the agreements extend into 2034.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;FERC Return on Equity (ROE).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; In November 2013 and February 2015, customers filed complaints with the Federal Energy Regulatory Commission (FERC) seeking to reduce the return on equity component of the transmission rates that Midcontinent Independent System Operator, Inc. (MISO) transmission owners, including OTP, may collect under the MISO tariff rate. FERC's most recent order, issued on November 19, 2020, adopted a revised ROE methodology and set the base ROE at 10.02% (10.52% with an adder) effective for the fifteen-month period from November 2013 to February 2015 and on a prospective basis beginning in September 2016. The order also dismissed any complaints covering the period from February 2015 to May 2016. On August 9, 2022, the U.S. Court of Appeals for the District of Columbia Circuit vacated the FERC order citing a lack of reasoned explanation by FERC in its adoption of its revised ROE methodology as outlined in its November 2020 order. The U.S. Court of Appeals remanded the matter to FERC to reopen the proceedings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Significant uncertainty exists as to how FERC will proceed upon remand and there is no prescribed timeline under which FERC must act. We have deferred recognition and recorded a refund liability of $2.6 million as of March&#160;31, 2023. This refund liability reflects our best estimate of amounts previously collected from customers under the MISO tariff rate that may be required to be refunded to customers once all regulatory and judicial proceedings are complete and a final ROE is established for the periods outlined above. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Regional Haze Rule (RHR).&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; The RHR was adopted in an effort to improve visibility in national parks and wilderness areas. The RHR requires states, in coordination with the Environmental Protection Agency (EPA) and other governmental agencies, to develop and implement plans to achieve natural visibility conditions. The second RHR implementation period covers the years 2018-2028. States are required to submit a state implementation plan to assess reasonable progress with the RHR and determine what additional emission reductions are appropriate, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Coyote Station, OTP's jointly owned coal-fired power plant in North Dakota, is subject to assessment in the second implementation period under the North Dakota state implementation plan. The North Dakota Department of Environmental Quality (NDDEQ) submitted its state implementation plan to the EPA for approval in August, 2022. In its plan, the NDDEQ concluded it is not reasonable to require additional emission controls during &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;this planning period. The EPA has previously expressed disagreement with the NDDEQ's recommendation to forgo additional emission controls and has indicated that such a plan is not likely to be accepted. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We cannot predict with certainty the impact the state implementation plan may have on our business until the plan has been approved or otherwise acted on by the EPA. However, significant emission control investments could be required and the recovery of such costs from customers would require regulatory approval. Alternatively, investments in emission control equipment may prove to be uneconomic and result in the early retirement of or the sale of our interest in Coyote Station, subject to regulatory approval. We cannot estimate the ultimate financial effects such a retirement or sale may have on our consolidated operating results, financial position or cash flows, but such amounts could be material and the recovery of such costs in rates would be subject to regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Self-Funding of Transmission Upgrades. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The FERC&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;has granted transmission owners within MISO the unilateral authority to determine the funding mechanism for interconnection transmission upgrades that are necessary to accommodate new generation facilities connecting to the electrical grid. Under existing FERC orders, transmission owners can unilaterally determine whether the generator pays the transmission owner in advance for the transmission upgrade or, alternatively, the transmission owner can elect to fund the upgrade and recover over time from the generator the cost of and a return on the upgrade investment (a self-funding). FERC&#x2019;s orders granting transmission owners this unilateral funding authority has been judicially contested on the basis that transmission owners may be motivated to discriminate among generators in making funding determinations. In the most recent judicial proceedings, the petitioners argued to the U.S. Court of Appeals for the District of Columbia that FERC did not comply with a previous judicial order to fully develop a record regarding the risk of discrimination and the financial risk absorbed by transmission owners for generator-funded upgrades. On December 2, 2022, the Court of Appeals ruled in favor of the petitioners remanding the matter to FERC, instructing the agency to adequately explain the basis of its orders. The Court of Appeals decision did not vacate transmission owners&#x2019; unilateral funding authority. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;OTP, as a transmission owner in MISO, has exercised its authority and elected to self-fund previous transmission upgrades necessary to accommodate new system generation. Under such an election, OTP is recovering the cost of the transmission upgrade and a return on that investment from the generator over a contractual period of time. Should FERC, on remand from the Court of Appeals, eliminate transmission owners&#x2019; unilateral funding authority, on either a prospective or retrospective basis, our financial results would be impacted. We cannot at this time reasonably predict the outcome of this matter given the uncertainty as to how and when FERC may respond to the judicial remand.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other Contingencies. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are party to litigation and regulatory matters arising in the normal course of business. We regularly analyze relevant information and, as necessary, estimate and record accrued liabilities for legal, regulatory enforcement and other matters in which a loss is probable of occurring and can be reasonably estimated. We believe the effect on our consolidated operating results, financial position and cash flows, if any, for the disposition of all matters pending as of March&#160;31, 2023, other than those discussed above, will not be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i5c3d01d338a34c48a3dc5d474efa05cb_D20230103-20230103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82NC9mcmFnOmQzMjhkODM4OTdjMDRlYzg4YjZiNzBiNGQ0NTY3YWM0L3RleHRyZWdpb246ZDMyOGQ4Mzg5N2MwNGVjODhiNmI3MGI0ZDQ1NjdhYzRfMjc0ODc3OTA4NTkzMg_207218b3-7c06-489c-9253-6997543e9a8c"
      unitRef="usd">50600000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <ottr:NumberOfLandEasements
      contextRef="ic3241efc8727453c8e5da63cb8b9fe59_I20230103"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82NC9mcmFnOmQzMjhkODM4OTdjMDRlYzg4YjZiNzBiNGQ0NTY3YWM0L3RleHRyZWdpb246ZDMyOGQ4Mzg5N2MwNGVjODhiNmI3MGI0ZDQ1NjdhYzRfNTQ5NzU1ODMwNTc4_ed5fc9f5-dfd4-4c99-840a-9a82823cffa7"
      unitRef="numberoflandeasement">51</ottr:NumberOfLandEasements>
    <us-gaap:OtherCommitment
      contextRef="ic3241efc8727453c8e5da63cb8b9fe59_I20230103"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82NC9mcmFnOmQzMjhkODM4OTdjMDRlYzg4YjZiNzBiNGQ0NTY3YWM0L3RleHRyZWdpb246ZDMyOGQ4Mzg5N2MwNGVjODhiNmI3MGI0ZDQ1NjdhYzRfMjc0ODc3OTA4NTk0Nw_5bab95a0-5479-4700-a732-de03e30e875c"
      unitRef="usd">4200000</us-gaap:OtherCommitment>
    <ottr:EstimatedLiabilityOfRefundObligation
      contextRef="i8acffd82b0654caca21e17ce349b8276_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82NC9mcmFnOmQzMjhkODM4OTdjMDRlYzg4YjZiNzBiNGQ0NTY3YWM0L3RleHRyZWdpb246ZDMyOGQ4Mzg5N2MwNGVjODhiNmI3MGI0ZDQ1NjdhYzRfMTg3MA_856e0c56-8758-4cae-8d08-646a7c7d8f67"
      unitRef="usd">2600000</ottr:EstimatedLiabilityOfRefundObligation>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjk2OQ_ded75757-5605-41b9-af07-7dac96b699c1">Stockholders' Equity&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Registration Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 3, 2021, we filed a shelf registration statement with the SEC under which we may offer for sale, from time to time, either separately or together in any combination, equity, debt or other securities described in the shelf registration statement. No new debt or equity has been issued pursuant to the registration statement. The registration statement expires in May 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 3, 2021, we filed a second registration statement with the SEC for the issuance of up to 1,500,000 common shares under an Automatic Dividend Reinvestment and a Share Purchase Plan, which provides shareholders, retail customers of OTP and other interested investors methods of purchasing our common shares, by reinvesting their dividends or making optional cash investments. Shares purchased under the plan may be newly issued common shares or common shares purchased on the open market. During the three months ended March&#160;31, 2023, we issued 30,893 shares under this plan. We repurchased a sufficient number of shares on the open market to satisfy issuance under the plan; accordingly, no proceeds from the issuance were received. As of March&#160;31, 2023, there were 1,220,100 shares available for purchase or issuance under the plan. The registration statement expires in May 2024.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Dividend Restrictions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;OTC is a holding company with no significant operations of its own. The primary source of funds for payments of dividends to OTC's shareholders is from dividends paid or distributions made by OTC's subsidiaries. As a result of certain statutory limitations or regulatory or financing agreements, the amount of distributions allowed to be made by OTC's subsidiaries or the amount of dividends paid by OTC could be restricted. Both the OTC Credit Agreement and OTP Credit Agreement contain restrictions on the payment of cash dividends upon a default or event of default, including failure to maintain certain financial covenants. As of March&#160;31, 2023, we were in compliance with these financial covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Federal Power Act, a public utility may not pay dividends from any funds properly included in a capital account. What constitutes &#x201c;funds properly included in a capital account&#x201d; is undefined in the Federal Power Act or the related regulations; however, the FERC has consistently interpreted the provision to allow dividends to be paid as long as i) the source of the dividends is clearly disclosed, ii) the dividend is not excessive and iii) there is no self-dealing on the part of corporate officials.&lt;/span&gt;&lt;/div&gt;The Minnesota Public Utilities Commission (MPUC) indirectly limits the amount of dividends OTP can pay to OTC by requiring an equity-to-total-capitalization ratio between 47.5% and 58.0% based on OTP&#x2019;s capital structure petition effective by order of the MPUC on November 8, 2022. As of March&#160;31, 2023, OTP&#x2019;s equity-to-total-capitalization ratio, including short-term debt, was 53.3% and its net assets restricted from distribution totaled approximately $758.1 million. Under the MPUC order, total capitalization for OTP cannot exceed $1.8 billion.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <ottr:ShelfRegistrationShares
      contextRef="i3cc6e2cfe046447e8defb0172cadb445_D20210503-20210503"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfNTMw_ca21dc8d-36d2-45be-86c4-d7af552a5735"
      unitRef="shares">1500000</ottr:ShelfRegistrationShares>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i7ceb5619277c4de99bb8f50346e2c552_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfOTYy_e055657d-3b09-4e36-b65e-46238990e5ec"
      unitRef="shares">30893</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i75a5c7ed6d9e4ce3b21053f96f844eb9_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMTE2Nw_bc26ca5e-dc26-4060-90e6-90fe8b040383"
      unitRef="shares">1220100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="i5d43aa45334249c6b382baa3509f9766_D20221108-20221108"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjYzNA_ba7a16d6-cd43-4028-993b-758b34e913f1"
      unitRef="number">0.475</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="icc747b3ba7194b36b1b488fbcf46d334_D20221108-20221108"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjY0MQ_a85002ff-2af6-464c-9c5e-3588617ce871"
      unitRef="number">0.580</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <ottr:EquityToTotalCapitalizationRatio
      contextRef="i8cc7c52dfadb469080e1fad7b3fdedf9_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjgyMw_9d1be657-39c9-47c5-b9b0-caaec4cfcf26"
      unitRef="number">0.533</ottr:EquityToTotalCapitalizationRatio>
    <ottr:NetAssetsRestrictedFromDistribution
      contextRef="i7e8c7ac6ef1749a9a549e5ba867045a7_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjg5Ng_ff4484a0-4dae-496c-ae9f-c00b83a8ca6c"
      unitRef="usd">758100000</ottr:NetAssetsRestrictedFromDistribution>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ib1cf1babe5814aab862ed04fafe3f6eb_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF82Ny9mcmFnOmFlYjViYTM5YzU4NzQxNjVhMDgxYjc2MmM4NGU0M2VkL3RleHRyZWdpb246YWViNWJhMzljNTg3NDE2NWEwODFiNzYyYzg0ZTQzZWRfMjk2NQ_757d364e-a3b5-4fa6-b8e7-76d22c2ec575"
      unitRef="usd">1800000000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RleHRyZWdpb246ZGUzOTViNTM0ZTZjNDA2Y2JjZDg3NmM5MjE0MWM3YjFfMTYy_bf692080-89e4-471d-b109-409b3c4df3b7">Accumulated Other Comprehensive Income (Loss)&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following presents the changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 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:22.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Comprehensive Income (Loss) Before Reclassifications, net of tax&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, End of Period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt; Included in the computation of net periodic pension and other postretirement benefit costs. See Note 7.&lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RleHRyZWdpb246ZGUzOTViNTM0ZTZjNDA2Y2JjZDg3NmM5MjE0MWM3YjFfMTYz_7dee408b-422a-461f-a18a-cd32988c9b5f">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following presents the changes in accumulated other comprehensive loss for the three months ended March&#160;31, 2023 and 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:22.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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="33" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Pension and Other Postretirement Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, Beginning of Period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,334&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(419)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;915&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,537)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,524)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Comprehensive Income (Loss) Before Reclassifications, net of tax&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts Reclassified from Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt 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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, End of Period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,308&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(339)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:4.55pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt; Included in the computation of net periodic pension and other postretirement benefit costs. See Note 7.&lt;/span&gt;&lt;/div&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i8de35e4b88c84071b70a496b1e519d20_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy0xLTEtMS0yNzA5MjY_59c4c857-e500-4ad4-947c-70a91bf7b3e4"
      unitRef="usd">1334000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65e2dbb5ed1d4f519d1503b8b722b668_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy0zLTEtMS0yNzA5MjY_18272691-41b7-4912-9225-d2a1b3c546f4"
      unitRef="usd">-419000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i488ce90a0b714162a4acca36a6b15264_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy01LTEtMS0yNzA5MjY_e5e8caaa-0318-4bf8-9df1-557070ad9276"
      unitRef="usd">915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd1029c26f4a4f2b935ffb5a62d69d68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy03LTEtMS0yNzA5MjY_63374668-6a25-421a-ace4-33de6b3da267"
      unitRef="usd">-6537000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idf5e24984714447583fce9da279e3cbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy05LTEtMS0yNzA5MjY_215dcf6f-47ac-476a-a5cb-9cf79fc4fdd0"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i332766143d10454792c6ba1ed8ed2c11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfMy0xMS0xLTEtMjcwOTI2_30941b11-ad02-49db-8c64-68f5d4d39a99"
      unitRef="usd">-6524000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="iabe5cd4a834f4eaf94e69e847a12ca32_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC0xLTEtMS0yNzA5MjY_90097bee-2251-4b7b-a146-49196ac3d0ff"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i40a238252ebd417d92b5b4f26d3c3659_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC0zLTEtMS0yNzA5MjY_5f6a4fec-9cfd-4bbd-ad9e-79408a1b78ec"
      unitRef="usd">80000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC01LTEtMS0yNzA5MjY_d2b5cbd5-09d3-4e76-bc76-ecc2c3a975fd"
      unitRef="usd">80000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i1c041319f9e34d4b85a11040d1dbd4c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC03LTEtMS0yNzA5MjY_4b3e3278-eb5e-4031-a3d0-acc4a19cc632"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ib03a6008650d4141973d2a3d7d3b75d1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC05LTEtMS0yNzA5MjY_cac68fad-9458-421c-bae7-5c1fd00651d1"
      unitRef="usd">-231000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNC0xMS0xLTEtMjcwOTI2_b082323e-a647-4c41-88b4-4ca650503905"
      unitRef="usd">-231000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="iabe5cd4a834f4eaf94e69e847a12ca32_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS0xLTEtMS0yNzA5MjY_8aa1feef-6032-45e3-ae36-a8443eb35ce1"
      unitRef="usd">26000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i40a238252ebd417d92b5b4f26d3c3659_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS0zLTEtMS0yNzA5MjY_ceb86894-0b68-4450-9b17-f99024e5fbfb"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS01LTEtMS0yNzA5MjY_ca990133-499a-4023-869a-3034d2d74ed8"
      unitRef="usd">26000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i1c041319f9e34d4b85a11040d1dbd4c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS03LTEtMS0yNzA5MjY_b79fc5e6-6c07-45bc-a769-9c7a1623cb00"
      unitRef="usd">190000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ib03a6008650d4141973d2a3d7d3b75d1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS05LTEtMS0yNzA5MjY_7ce72cbc-cfdc-4e13-9051-934456824e0f"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNS0xMS0xLTEtMjcwOTI2_f933fa68-a986-4b82-8b18-1b7d3158a25f"
      unitRef="usd">190000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iabe5cd4a834f4eaf94e69e847a12ca32_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi0xLTEtMS0yNzA5MjY_52b8ad6e-948e-4af0-a53c-ce5b7c8aeae9"
      unitRef="usd">-26000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i40a238252ebd417d92b5b4f26d3c3659_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi0zLTEtMS0yNzA5MjY_453e7870-5b71-4014-9eaf-efe281569ea6"
      unitRef="usd">80000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi01LTEtMS0yNzA5MjY_14d04e22-f401-49e1-b077-a9d5a8c3cbe7"
      unitRef="usd">54000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1c041319f9e34d4b85a11040d1dbd4c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi03LTEtMS0yNzA5MjY_353370f7-ccaf-46c0-b7c1-e3c42407d16a"
      unitRef="usd">-190000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib03a6008650d4141973d2a3d7d3b75d1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi05LTEtMS0yNzA5MjY_f09072b9-9c4d-4a96-b096-90ba28cc142e"
      unitRef="usd">-231000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNi0xMS0xLTEtMjcwOTI2_1aa783cd-b914-4f2a-976a-a55f79eca8e5"
      unitRef="usd">-421000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ie99defc2250b45059549351890257551_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy0xLTEtMS0yNzA5MjY_058b29c9-3cec-434f-b8a0-55f7283266a3"
      unitRef="usd">1308000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5e92440fc82d4499a6ca4dc067f38c66_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy0zLTEtMS0yNzA5MjY_95fc08e4-0fdb-402b-b42d-0f774edb4260"
      unitRef="usd">-339000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f636eb923324812aa5eed86a5d7cd12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy01LTEtMS0yNzA5MjY_5e0d4e28-3734-47ee-b6e2-3c06fac24ba8"
      unitRef="usd">969000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b901a90b6d74d5ea32e2aa151c71cc2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy03LTEtMS0yNzA5MjY_dd53c1c3-6bd5-4d4c-aacb-8c838c3d9012"
      unitRef="usd">-6727000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96b6a4f9272842b582b4295dea06b5cd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy05LTEtMS0yNzA5MjY_b7f2f9b1-b48c-4f37-9f86-a42c7c0ac848"
      unitRef="usd">-218000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id054b1f0ee5f4e0ca17588c100a7013f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83MC9mcmFnOmRlMzk1YjUzNGU2YzQwNmNiY2Q4NzZjOTIxNDFjN2IxL3RhYmxlOjQxMDk2NDE2M2Y0MDQ3YjE5Nzc3ZTU5N2MyMjlkNzUwL3RhYmxlcmFuZ2U6NDEwOTY0MTYzZjQwNDdiMTk3NzdlNTk3YzIyOWQ3NTBfNy0xMS0xLTEtMjcwOTI2_9eee88c2-6a52-4fa7-92af-2faffb26db3a"
      unitRef="usd">-6945000</us-gaap:StockholdersEquity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjQwMQ_b97aa600-e5bf-430b-9192-6a74cf9bbc98">Share-Based Payments&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense arising from our employee stock purchase plan and share-based compensation plans recognized within operating expenses in the consolidated statements of income amounted to $5.3&#160;million and $4.9&#160;million for the three months ended March&#160;31, 2023 and 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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Restricted Stock Awards. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We grant restricted stock awards to members of our Board of Directors and restricted stock units to certain key employees. The awards vest, depending on award type and recipient, either ratably over periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfNjQ0_2b29d117-f619-4d4d-8ed2-4217e6cacd65"&gt;three&lt;/span&gt; or four years or cliff vest after four years. Vesting is accelerated in certain circumstances, including on retirement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock award activity for the three months ended 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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;141,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(18,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;140,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of vested awards was $1.2&#160;million during the three months ended March&#160;31, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stock Performance Awards. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stock performance awards are granted to executive officers and certain other key employees. The awards vest at the end of a three-year performance period. The number of common shares awarded, if any, at the end of the performance period ranges from zero to 150% of the target amount based on two performance measures: i) total shareholder return relative to a peer group and ii) return on equity. Vesting of the awards is accelerated in certain circumstances, including on retirement. The amount of common shares awarded on an accelerated vesting is based either on actual performance at the end of the performance period or the amount of common shares earned at target.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The grant date fair value of stock performance awards granted during the three months ended March&#160;31, 2023 and 2022 was determined using a Monte Carlo fair value simulation model incorporating the following assumptions:&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate was derived from yields on U.S. government bonds of a similar term. The expected term of the award is equal to the three-year performance period. Expected volatility was estimated based on actual historical volatility of our common stock. Dividend yield was estimated based on historic and future yield estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock performance award activity for the three months ended March&#160;31, 2023 (share amounts reflect awards at target):&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:74.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;189,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;59,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(55,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;The fair value of vested awards was $5.3&#160;million and $5.1&#160;million during the three months ended March&#160;31, 2023 and 2022, respectively.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjYz_6e7123ea-62e8-4489-b834-eb7b37e1f437"
      unitRef="usd">5300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjcw_7c3bbe22-83f4-4dda-b451-65abe9b7d00f"
      unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id6ad1653fd944251b54603ad766041cd_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfNjUw_50a74c98-dea9-4d07-bdff-2f7a95016000">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ottr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfNjcz_d130b0ca-eb9e-45c8-a982-6731adb15cfa">P4Y</ottr:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardCliffVestingPeriod>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjM5NQ_b0b84c93-4d30-48d0-b05f-053665a42d77">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock award activity for the three months ended 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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;141,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;49.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;64.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(18,600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;140,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;51.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i314948ab14e04ce0b271b10703abeff5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfMi0xLTEtMS0yNzA5MjY_dcbbcf5f-9935-4042-8dc9-48e8b717a1a6"
      unitRef="shares">141551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i314948ab14e04ce0b271b10703abeff5_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfMi0zLTEtMS0yNzA5MjY_2a06237d-c154-4748-8f65-eed46d9203cb"
      unitRef="usdPerShare">49.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfMy0xLTEtMS0yNzA5MjY_cdd95432-658e-4051-8c55-42fc708af370"
      unitRef="shares">17900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfMy0zLTEtMS0yNzA5MjY_345e6689-f8c9-4a6b-ad80-fdfc6e3e1022"
      unitRef="usdPerShare">64.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNC0xLTEtMS0yNzA5MjY_7cda0097-0053-4f63-928b-c9e164ff4e79"
      unitRef="shares">18600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNC0zLTEtMS0yNzA5MjY_8da928c8-0465-4130-844e-e897f90ef22e"
      unitRef="usdPerShare">50.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNS0xLTEtMS0yNzA5MjY_90ee689c-c2bf-4d29-b6bb-1c677ff1c9b5"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNS0zLTEtMS0yNzA5MjY_20494abb-4174-4304-a40e-8ddaa0a9123e"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id65f18c47415483591ca2c4b07d28406_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNi0xLTEtMS0yNzA5MjY_1f6b0de2-fae8-4663-872f-c33517cfdda1"
      unitRef="shares">140851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id65f18c47415483591ca2c4b07d28406_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjYyODg3NDkzYTRkYjQ3YTM5MzdiNjFkNWM0OGZkYTg4L3RhYmxlcmFuZ2U6NjI4ODc0OTNhNGRiNDdhMzkzN2I2MWQ1YzQ4ZmRhODhfNi0zLTEtMS0yNzA5MjY_d95eb06c-cdcc-4360-ad07-c6ecc59ac59c"
      unitRef="usdPerShare">51.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfODc1_12617f38-9829-4365-a406-0d5b903d50c1"
      unitRef="usd">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i6d8786dfd27d48859552accbaa0372ad_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfODc1_96d4a618-534c-411d-8196-2fc91035bb6d"
      unitRef="usd">1200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjM5Nw_2877b526-d9dd-4dcc-9719-1ff97f81780f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ottr:PercentageOfTargetAmountAsActualPayment
      contextRef="i0acabf01629b4fbeaaf5d927c6656950_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMTIwMw_3b1c9869-f6e3-4695-af07-a2bd4ff3d7da"
      unitRef="number">0</ottr:PercentageOfTargetAmountAsActualPayment>
    <ottr:PercentageOfTargetAmountAsActualPayment
      contextRef="ib79fd8041b3e41a28f8aee08de5d078f_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMTIwOQ_7a3a9f71-b20d-41bd-a8d4-164a3a5db083"
      unitRef="number">1.50</ottr:PercentageOfTargetAmountAsActualPayment>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjM5OA_192376fc-9529-4f77-a365-dd12fc03da5f">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The grant date fair value of stock performance awards granted during the three months ended March&#160;31, 2023 and 2022 was determined using a Monte Carlo fair value simulation model incorporating the following assumptions:&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:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3.00&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfMi0xLTEtMS0yNzA5MjY_dbf58b68-ab00-46ae-a541-caf3b68a9ef5"
      unitRef="number">0.0415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfMi0zLTEtMS0yNzA5MjY_9b11335d-da14-4638-add5-b9f6540b25e8"
      unitRef="number">0.0152</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfMy0xLTEtMS0yNzA5MjY_9bf0b8b3-5c54-41a8-9fdf-6d542b52874c">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfMy0zLTEtMS0yNzA5MjY_e14c6d29-9d6b-4274-9d2e-0db63d382bdc">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfNC0xLTEtMS0yNzA5MjY_235864c3-4af4-4325-9e1c-13d91b37f48a"
      unitRef="number">0.3400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfNC0zLTEtMS0yNzA5MjY_b9f5b9d7-13ba-4905-a88b-167f45b67266"
      unitRef="number">0.3200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfNS0xLTEtMS0yNzA5MjY_801fd064-badf-427c-867c-c4e7534159d9"
      unitRef="number">0.0250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOjUyOWY0MGRjMDczNjQ5ZjY5NTNjY2Q5YjYwODM1OWM0L3RhYmxlcmFuZ2U6NTI5ZjQwZGMwNzM2NDlmNjk1M2NjZDliNjA4MzU5YzRfNS0zLTEtMS0yNzA5MjY_4f3ac051-c891-45a7-b241-6250cfc06cc5"
      unitRef="number">0.0290</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjM5OQ_beff370d-9aa3-4390-898a-7809331e129a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjQwMA_9b949856-51b9-4f4e-85d0-cf208abd5ed9">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a summary of stock performance award activity for the three months ended March&#160;31, 2023 (share amounts reflect awards at target):&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:74.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.022%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shares&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant-Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, January 1, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;189,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Granted&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;59,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(55,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;47.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested, March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;194,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;50.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie12fcc88001d4d469f8d5973f2f2639c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfMi0xLTEtMS0yNzA5MjY_63b44b1c-51d4-401e-a153-412dfd02d59d"
      unitRef="shares">189800</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie12fcc88001d4d469f8d5973f2f2639c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfMi0zLTEtMS0yNzA5MjY_39a90883-0878-403b-a895-dc47d636f79d"
      unitRef="usdPerShare">45.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfMy0xLTEtMS0yNzA5MjY_030f4744-5df5-406a-9f35-b8c418c9b63f"
      unitRef="shares">59400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfMy0zLTEtMS0yNzA5MjY_325cbcbb-bec0-4c40-913e-42c45ee1d384"
      unitRef="usdPerShare">61.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNC0xLTEtMS0yNzA5MjY_76bbb958-bea9-4410-b960-488cba2d0790"
      unitRef="shares">55000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNC0zLTEtMS0yNzA5MjY_ff309de7-5f90-4aba-ac84-ec8d03d5b87f"
      unitRef="usdPerShare">47.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNS0xLTEtMS0yNzA5MjY_06d8a0df-236f-432d-8875-aa5c7bfc809b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNS0zLTEtMS0yNzA5MjY_03a043d9-2948-4037-bccf-d9154dfb679d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic42503423eaa48d3a13af23ce95885f9_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNi0xLTEtMS0yNzA5MjY_a5cb1fcb-537e-4c53-b4d2-f9b06ebc02f1"
      unitRef="shares">194200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic42503423eaa48d3a13af23ce95885f9_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RhYmxlOmI5ODNiZjcwY2IzODQ3OWFiMzAyMGMwZWI0MmE1MjNiL3RhYmxlcmFuZ2U6Yjk4M2JmNzBjYjM4NDc5YWIzMDIwYzBlYjQyYTUyM2JfNi0zLTEtMS0yNzA5MjY_2c73eb3d-8d92-4e5c-a875-b2374f09821b"
      unitRef="usdPerShare">50.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjMzNA_19a8c04b-444b-46bc-b64d-c9a902907fe4"
      unitRef="usd">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83My9mcmFnOjg3MWRhYTk1YzY4ODQ5Yzk4OGM4NjE1NWI4NTAyNDBiL3RleHRyZWdpb246ODcxZGFhOTVjNjg4NDljOTg4Yzg2MTU1Yjg1MDI0MGJfMjM0MQ_f198490f-08cc-4245-95b2-43054560cd70"
      unitRef="usd">5100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RleHRyZWdpb246NTZiMjdmOWI2MzgxNDZjYmJjN2EwM2NiNTI3MmM4NGJfOTA0_0e37dc1d-50d4-4ca4-ab35-bea5a5e613e4">Earnings Per Share&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The numerator used in the calculation of both basic and diluted earnings per common share is net income. The denominator used in the calculation of basic earnings per common share is the weighted average number of common shares outstanding during the period. The denominator used in the calculation of diluted earnings per common share is derived by adjusting basic shares outstanding for the dilutive effect of potential common shares outstanding, which consist of time and performance based stock awards and employee stock purchase plan shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following includes the computation of the denominator for basic and diluted weighted-average shares outstanding for the three months ended March&#160;31, 2023 and 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Common Shares Outstanding &#x2013; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;41,632&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of Dilutive Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock Performance Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restricted Stock Awards&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee Stock Purchase Plan Shares and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive Effect of Potential Common Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Common Shares Outstanding &#x2013; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;41,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The number of shares excluded from diluted weighted-average common shares outstanding because such shares were anti-dilutive was not material for the three months ended March&#160;31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RleHRyZWdpb246NTZiMjdmOWI2MzgxNDZjYmJjN2EwM2NiNTI3MmM4NGJfOTA1_d2b825f4-7ab1-4f04-8f24-a77d12faa20a">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following includes the computation of the denominator for basic and diluted weighted-average shares outstanding for the three months ended March&#160;31, 2023 and 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Common Shares Outstanding &#x2013; Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;41,632&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Effect of Dilutive Securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock Performance Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restricted Stock Awards&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Employee Stock Purchase Plan Shares and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive Effect of Potential Common Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted Average Common Shares Outstanding &#x2013; Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;41,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;41,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfMy0xLTEtMS0yNzA5MjY_b062c462-7858-4227-97f8-ce8f1de63ce0"
      unitRef="shares">41632000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfMy0zLTEtMS0yNzA5MjY_bf8c2a38-0622-463a-9fb3-4fd38d1ce2ee"
      unitRef="shares">41548000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4b4e78e2a36e4a77a806b247d9e1d5f9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNS0xLTEtMS0yNzA5MjY_1673fd44-0150-4deb-808a-4d9b05ab7e64"
      unitRef="shares">241000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8d39cc289d824dc8a7d4dfb4f1e63ced_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNS0zLTEtMS0yNzA5MjY_bdebc503-5cd8-4481-9ce2-29661d8dfc5c"
      unitRef="shares">219000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6fbf29b7dec04f99a5688e26d4623707_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNi0xLTEtMS0yNzA5MjY_988f4235-5115-4939-8c62-0c2735752591"
      unitRef="shares">102000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i6d8786dfd27d48859552accbaa0372ad_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNi0zLTEtMS0yNzA5MjY_ffcf1d22-3f7b-43d6-81fc-2033f272d3a1"
      unitRef="shares">102000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7710fad030f3447aad736d84806f0fd0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNy0xLTEtMS0yNzA5MjY_c276fce2-d945-4b98-8b94-acc3edb2e200"
      unitRef="shares">2000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i50e52660c4e844e1a160c45d7ea9450c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfNy0zLTEtMS0yNzA5MjY_7d854a16-2348-4ffa-950e-ebe285880728"
      unitRef="shares">2000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfOC0xLTEtMS0yNzA5MjY_d730f69a-51c6-4704-9719-d3867f3b895b"
      unitRef="shares">345000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfOC0zLTEtMS0yNzA5MjY_b741db03-1372-452f-bd4a-5a402aa4de87"
      unitRef="shares">323000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfOS0xLTEtMS0yNzA5MjY_f02a4fb4-9b4c-4b14-b126-31d5272bf9bd"
      unitRef="shares">41977000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib82fda31527f4dabade86908bad7dce3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83Ni9mcmFnOjU2YjI3ZjliNjM4MTQ2Y2JiYzdhMDNjYjUyNzJjODRiL3RhYmxlOjAzMzE2YjVmYTBmNDQ1Njg4Yzg1NzczNmY4ODg2OGVmL3RhYmxlcmFuZ2U6MDMzMTZiNWZhMGY0NDU2ODhjODU3NzM2Zjg4ODY4ZWZfOS0zLTEtMS0yNzA5MjY_db38ea91-dd89-4f2c-b96b-874015d100c7"
      unitRef="shares">41871000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfMTQwOA_6eabbe78-e300-42a0-9474-e6b852f2a1e0">Derivative InstrumentsOTP enters into derivative instruments to manage its exposure to future market energy price variability and reduce volatility in prices for our retail customers. These derivative instruments are not designated as qualifying hedging transactions but provide for an economic hedge against future market energy price variability. The instruments are recorded at fair value on the consolidated balance sheets. In accordance with ratemaking and cost recovery processes, we recognize a regulatory asset or liability to defer losses or gains from derivative activity until settlement of the associated derivative instrument. As of March&#160;31, 2023, OTP had one outstanding pay-fixed, receive-variable swap agreement with an aggregate notional amount of 8,000 megawatt-hours of electricity, with a settlement date of December 31, 2023. As of March&#160;31, 2023, the fair value of this derivative instrument was $0.3&#160;million, which is included in other current liabilities, on the consolidated balance sheets. As of December&#160;31, 2022, the fair value of these types of derivative contracts was $7.1 million, which is included in other current liabilities. During the three months ended March&#160;31, 2023 and 2022, contracts matured and were settled in an aggregate amount of a $16.0&#160;million loss and a $2.8&#160;million gain, respectively. Gains and losses recognized on the settlement of derivative instruments are recorded in electric purchased power in the consolidated statements of income. Such settlement gains and losses are returned to or recovered from our electric customers through fuel recovery mechanisms in each state.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
      contextRef="i13c1b688f3a840d18330c158b0346fdd_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfNzM1_cc8ff13d-e74a-4fad-9e83-544e20c6fbd7"
      unitRef="mwh">8000</us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i0353ae438dd34109b9f13c675ad5bf0c_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfODkx_00f96c5e-9b72-4e7c-94cf-6cbbc1fb9d77"
      unitRef="usd">-300000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="ic9d6957cf9e44a2ab5d240ebdf9eb591_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfMTA5OTUxMTYyOTk3MA_6ec0548c-814d-42e1-93f8-699bb7ceb94c"
      unitRef="usd">-7100000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i13c1b688f3a840d18330c158b0346fdd_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfMTMxNg_1d89732a-34f7-492c-8175-40a910be523f"
      unitRef="usd">-16000000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i25339ffca52b4e42b23050807ee3dbfa_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF83OS9mcmFnOjZmZWJhODIyOTk3MTQzZmM5ZDRhOTUzNTc4NzMzYThmL3RleHRyZWdpb246NmZlYmE4MjI5OTcxNDNmYzlkNGE5NTM1Nzg3MzNhOGZfMjc0ODc3OTA3MTgyOA_413713e9-b8fd-4d3c-b779-a84f1cae344d"
      unitRef="usd">2800000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RleHRyZWdpb246NzRkMGIzMWM2NGI2NGViYTkwMzBmM2U3MmY1ZWZkYWVfMjI0OQ_4df5fe47-55eb-4a45-a299-9478c61ea168">Fair Value Measurements&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present our assets and liabilities measured at fair value on a recurring basis as of March&#160;31, 2023 and December&#160;31, 2022 classified by the input method used to measure fair value:&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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 1&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 2&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Government-Backed and Government-Sponsored Enterprises&#x2019; Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Government-Backed and Government-Sponsored Enterprises&#x2019; Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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 #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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,130&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1 fair value measurements are based on quoted prices (unadjusted) in active markets for identical assets or liabilities that we have the ability to access at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The level 2 fair value measurements for government-backed and government-sponsored enterprises and corporate debt securities are determined based on valuations provided by a third-party pricing service which utilizes industry accepted valuation models and observable market inputs to determine valuation. Some valuations or model inputs used by the pricing service may be based on broker quotes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The level 2 fair value measurements for derivative instruments are determined by using inputs such as forward electric commodity prices, adjusted for location differences. These inputs are observable in the marketplace throughout the full term of the instrument, can be derived from observable data, or are supported by observable levels at which transactions are executed in the marketplace. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to assets recorded at fair value on a recurring basis, we also hold financial instruments that are not recorded at fair value in the consolidated balance sheets but for which disclosure of the fair value of these financial instruments is provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following reflects the carrying value and estimated fair value of these assets and liabilities as of March&#160;31, 2023 and December&#160;31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,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:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-Term Debt&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;823,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;702,129&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;823,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;681,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;884,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;762,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;832,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;689,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following methods and assumptions were used to estimate the fair value of each class of financial instruments for which it is practicable to estimate that value:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Equivalents: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount approximates fair value because of the short-term maturity of those instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Short-Term Debt: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount approximates fair value because the debt obligations are short-term and the balances outstanding are subject to variable rates of interest which reset frequently, a Level 2 fair value input.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Long-Term Debt: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of long-term debt is estimated based on current market indications for borrowings of similar maturities, a Level 2 fair value input.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RleHRyZWdpb246NzRkMGIzMWM2NGI2NGViYTkwMzBmM2U3MmY1ZWZkYWVfMjI0Nw_393b1bef-1386-4096-a0bb-39ac7595c535">&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present our assets and liabilities measured at fair value on a recurring basis as of March&#160;31, 2023 and December&#160;31, 2022 classified by the input method used to measure fair value:&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:61.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 1&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 2&lt;/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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,450&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Government-Backed and Government-Sponsored Enterprises&#x2019; Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,971&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;347&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#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 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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:#dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Money Market Funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mutual Funds&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Government-Backed and Government-Sponsored Enterprises&#x2019; Debt Securities&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Liabilities&lt;/span&gt;&lt;/td&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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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 #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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,130&#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 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:'Calibri',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i30c390d2e8264e85b5eabb2d68440653_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNS0xLTEtMS0yNzA5MjY_599e53f1-e88b-4389-8d15-130ece04e6d2"
      unitRef="usd">2148000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i09dbcca1354343c39533fd708b20e9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNS0zLTEtMS0yNzA5MjY_73e7c4a0-c2e3-4070-b027-c42dcc7892f7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNS01LTEtMS0yNzA5MjY_b80d189b-1b6b-4a5d-baa1-1a0288a2f88e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i30c390d2e8264e85b5eabb2d68440653_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNi0xLTEtMS0yNzA5MjY_a2ce0346-16a1-49d4-85f8-f3d0b1a1b15b"
      unitRef="usd">7128000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i09dbcca1354343c39533fd708b20e9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNi0zLTEtMS0yNzA5MjY_9d3ac5db-d6e7-44c5-96f4-53f9c6ae71f1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNi01LTEtMS0yNzA5MjY_4df2050b-1ce0-4b35-9770-6466450f5bae"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i12574499801d4a9390597fb39bcba60a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNy0xLTEtMS0yNzA5MjY_3d979a9c-8c6f-4b4a-84ec-7f0ad5a0c810"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5356747ffd2141498c8ae39c3b62baa6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNy0zLTEtMS0yNzA5MjY_2f6e5c80-898e-4318-ba92-427f55bc4af8"
      unitRef="usd">1450000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifba7c556706a4cfda8b79a9dab08054e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfNy01LTEtMS0yNzA5MjY_3890632a-4583-4c82-a26f-0028b9063d7b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4e7d13e9f51b450786839f1fea1461b6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfOC0xLTEtMS0yNzA5MjY_a6e978a5-ba5a-40d6-be62-1264f6da07f2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9d63f3301fa04ffcbde039e8aa60a978_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfOC0zLTEtMS0yNzA5MjY_ca37b9f6-7fc1-40b8-9a6f-534f2f017707"
      unitRef="usd">7521000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9eeb93c510f8480ca8cde1295ac1c00a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfOC01LTEtMS0yNzA5MjY_4fe34b21-617b-44e9-8a5c-8636a35997ae"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i30c390d2e8264e85b5eabb2d68440653_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTAtMS0xLTEtMjcwOTI2_110c1fbf-8ea8-44b7-a811-ae396c6a3ff7"
      unitRef="usd">9276000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i09dbcca1354343c39533fd708b20e9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTAtMy0xLTEtMjcwOTI2_e4f3ca2d-95d7-49a2-bc2c-407854df78ff"
      unitRef="usd">8971000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTAtNS0xLTEtMjcwOTI2_d6c8804a-764c-4503-af75-e173e01dd274"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i30c390d2e8264e85b5eabb2d68440653_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTItMS0xLTEtMjcwOTI2_bc8c7375-469f-4d7d-9ba2-4c788dd257ac"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i09dbcca1354343c39533fd708b20e9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTItMy0xLTEtMjcwOTI2_7cc53646-63de-4af9-bac6-22f2887448f6"
      unitRef="usd">347000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTItNS0xLTEtMjcwOTI2_2bb4fc14-dc69-4506-8d20-50d022ad4966"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i30c390d2e8264e85b5eabb2d68440653_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTMtMS0xLTEtMjcwOTI2_8faec3d0-0acf-4eb3-8cdc-0478093a481e"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i09dbcca1354343c39533fd708b20e9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTMtMy0xLTEtMjcwOTI2_cc2f0802-a0c3-44f4-9816-f772b0ab97bc"
      unitRef="usd">347000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ib0217059ae8b4417bfc28d94a8e5f17a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTMtNS0xLTEtMjcwOTI2_1bd35e57-eb9f-45a5-bab5-2f582e7ef63a"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTgtMS0xLTEtMjcwOTI2_60e4b8f3-b10a-4483-9ed5-4eb7738b79b2"
      unitRef="usd">1560000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id494ebe8fbf7495abafe858163efc7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTgtMy0xLTEtMjcwOTI2_cfe4c047-f7df-4963-8188-2770477e2338"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if8065460b742471eb24b434bfbfeec92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTgtNS0xLTEtMjcwOTI2_a1492472-2d67-41cc-8b85-24444f0c84ae"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTktMS0xLTEtMjcwOTI2_ce887b3d-2e97-4c67-b69e-f938878fb252"
      unitRef="usd">5503000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="id494ebe8fbf7495abafe858163efc7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTktMy0xLTEtMjcwOTI2_4d3c4090-edba-495e-b4c0-7f6e30d27b77"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="if8065460b742471eb24b434bfbfeec92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMTktNS0xLTEtMjcwOTI2_03c57225-1eb1-42a5-98f3-f1077475348c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifbd4bbe164ef4e4e8e485b87edfa05be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjAtMS0xLTEtMjcwOTI2_4e33dc28-8b42-499c-89a1-c5daeb934f28"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i67f8f6d2a5bf401c8f2b3a1de97552de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjAtMy0xLTEtMjcwOTI2_d184f0a3-7868-4dd9-84a0-31f464c03bd9"
      unitRef="usd">1434000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i388a4ffc2ef54ab984bb753b9af7a6c6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjAtNS0xLTEtMjcwOTI2_29c7c3ee-5284-4c26-acb3-b48141eb99fa"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i20435a0a4e3446288a06767acc9619ae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjEtMS0xLTEtMjcwOTI2_64fe69ca-1d67-424f-b4f4-bc1f6339ed7d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8a08b2ea960b429abe51a1db2b083fd7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjEtMy0xLTEtMjcwOTI2_35830bdf-8701-408a-aac7-ada2bdb96c3a"
      unitRef="usd">7327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia1239dac4506426c9e8d3038de832661_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjEtNS0xLTEtMjcwOTI2_6b733fa6-6193-4040-a94d-044f3832ef83"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjMtMS0xLTEtMjcwOTI2_f70ca3a9-dd62-44e4-84fc-e7a152e18544"
      unitRef="usd">7063000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id494ebe8fbf7495abafe858163efc7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjMtMy0xLTEtMjcwOTI2_620ec79f-5850-4e68-ae81-ebaa551d6b5a"
      unitRef="usd">8761000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if8065460b742471eb24b434bfbfeec92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjMtNS0xLTEtMjcwOTI2_2036eacb-7817-4c6f-848b-5101b44276c1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjUtMS0xLTEtMjg0NTE2_cf99b682-cae6-4988-9fb7-be06d482c52b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id494ebe8fbf7495abafe858163efc7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjUtMy0xLTEtMjg0NTE2_47c3e4e1-7111-439f-ab92-ebdc0d689001"
      unitRef="usd">7130000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if8065460b742471eb24b434bfbfeec92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjUtNS0xLTEtMjg0NTE2_c25a673a-36dc-45b1-b9d3-98b1a5bddb12"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ifd5a281bf7bf42c5a32a9ecac115c25d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjYtMS0xLTEtMjg0NTE2_e618fc17-def7-4939-8518-2dbfac76bc18"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="id494ebe8fbf7495abafe858163efc7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjYtMy0xLTEtMjg0NTE2_4d2187c1-eeb5-4faf-bdf4-a3043e8b62ab"
      unitRef="usd">7130000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="if8065460b742471eb24b434bfbfeec92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjM3OTg4OGE5Yzg4YjRhOGFiNzFjNmU3ZDYzMGUyNWQzL3RhYmxlcmFuZ2U6Mzc5ODg4YTljODhiNGE4YWI3MWM2ZTdkNjMwZTI1ZDNfMjYtNS0xLTEtMjg0NTE2_bb2ec971-5b4b-4c8f-bbcb-0886d4229b5d"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i822f951a1a564c24829bd24ea6f177da_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RleHRyZWdpb246NzRkMGIzMWM2NGI2NGViYTkwMzBmM2U3MmY1ZWZkYWVfMjI0OA_4a0e11c6-0bd1-4e12-aa50-a7e78ea0e9b5">&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following reflects the carrying value and estimated fair value of these assets and liabilities as of March&#160;31, 2023 and December&#160;31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&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:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash and Cash Equivalents&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,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:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;104,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;118,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short-Term Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;60,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;8,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-Term Debt&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;823,882&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;702,129&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;823,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;681,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;884,736&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;762,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;832,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;689,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ifcfaf4be5ff04579a2253211a3d70df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNC0xLTEtMS0yNzA5MjY_371d80b7-faff-4578-a5de-22b096b2cd50"
      unitRef="usd">104080000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i76760dedd6e2400db287ebf6dc65c7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNC0zLTEtMS0yNzA5MjY_bf67f3c9-81b7-4dea-8465-221c935c66d9"
      unitRef="usd">104080000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4d87194b6ffa4951af6fe48a37e94c85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNC01LTEtMS0yNzA5MjY_9aabadb5-9da8-4fdc-967d-a8508180e817"
      unitRef="usd">118996000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0298bbf61e8343a3b96d45240705d4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNC03LTEtMS0yNzA5MjY_3c1e662f-e838-46ac-96d0-2cd68975444f"
      unitRef="usd">118996000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifcfaf4be5ff04579a2253211a3d70df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNS0xLTEtMS0yNzA5MjY_114a80bc-9769-45fe-b423-d4bfb603ef61"
      unitRef="usd">104080000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i76760dedd6e2400db287ebf6dc65c7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNS0zLTEtMS0yNzA5MjY_7c74c35e-5127-4506-8311-8923f96b78eb"
      unitRef="usd">104080000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4d87194b6ffa4951af6fe48a37e94c85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNS01LTEtMS0yNzA5MjY_45f7d466-bd1d-404e-aaa0-1fa5e9a0c525"
      unitRef="usd">118996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0298bbf61e8343a3b96d45240705d4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNS03LTEtMS0yNzA5MjY_19143f63-ef82-4be6-bd31-43e6e86e8293"
      unitRef="usd">118996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ifcfaf4be5ff04579a2253211a3d70df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNy0xLTEtMS0yNzA5MjY_7f0b57cf-e2e4-4ef9-8205-9c7ac85acd00"
      unitRef="usd">60854000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i76760dedd6e2400db287ebf6dc65c7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNy0zLTEtMS0yNzA5MjY_64093281-6c9b-4937-9eaa-cc6a1013af63"
      unitRef="usd">60854000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i4d87194b6ffa4951af6fe48a37e94c85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNy01LTEtMS0yNzA5MjY_18be263e-8d69-4483-b94b-65731e3e5324"
      unitRef="usd">8204000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i0298bbf61e8343a3b96d45240705d4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfNy03LTEtMS0yNzA5MjY_50bf39e2-c062-4190-b6a5-394cecdfff42"
      unitRef="usd">8204000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifcfaf4be5ff04579a2253211a3d70df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOC0xLTEtMS0yNzA5MjY_71d7b9d4-08e8-48dd-8088-b18c8cc1d9ba"
      unitRef="usd">823882000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i76760dedd6e2400db287ebf6dc65c7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOC0zLTEtMS0yNzA5MjY_fd298a09-1e05-4e98-823e-8c1039b670c8"
      unitRef="usd">702129000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4d87194b6ffa4951af6fe48a37e94c85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOC01LTEtMS0yNzA5MjY_31f8b495-8382-4cca-83c1-9d0d19c7f5de"
      unitRef="usd">823821000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0298bbf61e8343a3b96d45240705d4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOC03LTEtMS0yNzA5MjY_652175a0-d5ad-4f06-89b4-f6714aa255a3"
      unitRef="usd">681615000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifcfaf4be5ff04579a2253211a3d70df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOS0xLTEtMS0yNzA5MjY_eedd1f22-1639-46cb-aaa0-ec5c9aabcf2f"
      unitRef="usd">884736000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i76760dedd6e2400db287ebf6dc65c7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOS0zLTEtMS0yNzA5MjY_fe6bfc19-e691-429d-a111-912ffd9c57f5"
      unitRef="usd">762983000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4d87194b6ffa4951af6fe48a37e94c85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOS01LTEtMS0yNzA5MjY_1b955d20-342b-4489-ac84-8b5d85c91afd"
      unitRef="usd">832025000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0298bbf61e8343a3b96d45240705d4b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ4ZmRlZTQzNDIwNzRmMGZiYzljZDlmNjAxY2IxZjI4L3NlYzo0OGZkZWU0MzQyMDc0ZjBmYmM5Y2Q5ZjYwMWNiMWYyOF84Mi9mcmFnOjc0ZDBiMzFjNjRiNjRlYmE5MDMwZjNlNzJmNWVmZGFlL3RhYmxlOjg2MzYwYzkzMDE2YjQ1MGE5MmNhZGIyNjMyNDIzZDA4L3RhYmxlcmFuZ2U6ODYzNjBjOTMwMTZiNDUwYTkyY2FkYjI2MzI0MjNkMDhfOS03LTEtMS0yNzA5MjY_fdc7d450-fa21-4e29-ae59-630685ddf523"
      unitRef="usd">689819000</us-gaap:LiabilitiesFairValueDisclosure>
</xbrl>
