<?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/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:source="http://www.1stsource.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="source-20211231.xsd" xlink:type="simple"/>
    <context id="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i217ecc98d6b34240aed5cd29e4ef185a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if55c09cf13de44ac86788ced4c3e40c6_I20220211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2022-02-11</instant>
        </period>
    </context>
    <context id="i17f7fd714cc444cda47d385b785d767b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3acb3414c43467691bb45023e131cca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee8c9b9aa76040fe8d1befffdea818f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic629e5e8c190435d893408f75f6cd206_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if12ef23e46f94dadbedb7025c0bfd04c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dfd2acb1187423c933513d45d6a73d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49584cbf7aa5446c975ad8016647264e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icac26beed61e44e4927acd0c1d827551_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79ef164c97fd4130be2a1aa98cfc9922_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9995879789184643b025c8c8cbfc9168_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifafd103c2cb74b5b83e324bd6153edc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i172467b0355a43c9bd932e527b8ba8e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb3c41405c7d44699492e5f3b06dcdba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2810becaf2164c678e0771b175d19caa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40e3336bdda84740bcd4a7af5639b2ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i808d727d20664529b948d1400df34aa2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fd43f3220f14c9caf2b463ad9836201_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if0b78af3e2fd487f932a0c2ff74736bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ide3f0be5de06499382bba2a52a8f889b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3392ae2e1dce4eca9c7d62607d09a57e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a44e66308344c63bcb3496a62350d39_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie29719f94e4e432492fb504dd945a401_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7f6a3041c2f44ee99f30d16ef84dd7b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i591f1492e1654266b5dab490cca20d88_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i63d4920a5cc245d080a22c0cf93d3001_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecccc0db16b84267b1e4de734f2b10f5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia4eb2e0ab21a4e4b9f3a90652a519c38_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ice72f30ed14a4013a3525af11800e710_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaffbdbf6dda84a4ba83b56655feec15e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2c2b777c2d7d4c9cb07b0ffef297bda1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9657bdc5d7b14247825d94a536f3a6eb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic4ce85f6c0fb4471bb35569130c75e17_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia1a5d1abe5bd486bba44a82b6df53427_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i16ff6e99dcf84434818794bec54f75ec_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id325ef4822184da9ba94b28b556913cd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib8c06035dcbf40a2b1977bd3c34f37c3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibfa262c0918343539b069b75c0919ba9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie05c7fe6543c4b1888a41dee7e77478a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i69e9dbe1091142faa6daa51b694d3f52_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8ea0530e400446a19c0f00c6f34df4ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia7fc94f9854d4187b2b86b433f6ff850_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i660eb5cb0da04a2f9524395d3e169ad0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9c6afcd64d1349a087b5d50161e27d12_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i42a24f8614794c9285a102a591991f77_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7042af8161fa41c0966f0f94e68648be_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idb8043fe3b5947af877219ea4b433b6a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5556c2ff32c1471b9ed6041ba02edb22_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1dac6a41dccc4a66875cc2470e72de94_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6b8d97be43a140c79f18f42f7786a60d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b329033f7ce438d96df2f95752ac669_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9713f40c226c45789f3df18be4260cf1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if53cf58205d947a5829a4e4d0ab4548d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb7a4a1f564a449ea3e92fff5e383095_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d3e07e71b4549e7aa36da8ea1330430_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i084fcdbb2774458db50325393ca4a796_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e24a755cc2a43b2b578724750014355_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8c90c28a1e04436a7a8917241290598_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00851a3e216149fe87578eb4f0e530ba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23bc70aa8e2b404bb02772e8701dd549_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb7a226b99f7430ba2b053e5926f2564_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia34e860db97b4b23853864c2fbd86cbf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0a13daccc60940c595a951eb73b7cb0c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05e44be6cb244b12b4adbdd19307aeaf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23b262f7780a4e07af5d559a73a9831c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i33f1f3b6cb6543099b5aa6935e8214c0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i21b3bfc58cea4452ac03d00da01e87e1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8d07b06756f418cb880f441aa6169d3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i041f89c30bf346f0b4941d93c8ff43b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f8fba86e0f94bcc9683baa281b2863c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc6dd73cb0884f12bdc960d89a2a8053_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff95c64857cb4bb8977a696ab8693e17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i670a9ca4f93b4fb3886184094948961b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7388dc9f5c2432fab13efa4916d5111_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8877bcd72c6c4bcca305e0acf734f1d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0577991bb47472aa8684c73b539ea90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib730d403d5524ad3b8ec67d5613ec940_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie25a2227d05842ea94f5c9ea7e05942a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id94c03fa5cb34c388858619deebf0c1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70c3de042506492cb786acad1db91d3a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6c09d7d37724fc3a3b7ba6252b561d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2c106b7b1f7a41d1a5e6b4b5657a5460_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8e131a4d90414fcbb8a8e9a17c247142_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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="i8f73273ad8154a9684a8a04b7d9cb8e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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="i2c03f21c2fe34c418e55bda33361eff5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52c2327cbecc4f9183239266fbfe7f96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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="if2537800d9b64730b123a84ef705616b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b7bbf89030544c7a33eface18b388a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0c096be601e41f9885a77c0508a7df3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4326f3c9c11540feada18218cf45a96e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9b02a3c1ec640fb9688a16a7658df80_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idb76769f48d64b4a96207ae048a33290_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ad15f827d8143c8b2a8d1a693fe2f18_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icfbcb7105c6b426681747441356bfef2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if393def50632414f98d51294fbc11408_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3adf57642e6045f4a628c0d0819a11d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i70c6eaf7987643c1b12e67e77c908e76_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24ac2e3b3f2b4c54a3d077469d04e80d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0aab1b277b214c2a8b26587791790971_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e471c797bfd45ec9b9892dd65fff42c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f27d30e7b29491d937238df873d3340_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i087dd72dc89f4b46840c0841b35d3f90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6583fbdc87af46ca9e47778fed7ece47_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3e18686dd8747f99dfa088b49c0bdea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i49c7c930ae0d4a6094154013d9084cdf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id40a68232e004e67bb575d87b9d17d26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i361754e5bc0a49ac8f57617a4c382e7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8238bebad27348da9e151b7dcadf2a3b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17fb60ee44cc4c3eb91a0714647b8a3b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iffabbc67adad46ffb9df1209850e9dbc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9266d58c1ccd4a08b94f2e00f7289b1e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7945bbc90e4d46a9b284d199c0a8763b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SpecialtyVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab88c53fe40d444a8d44dd41e717d90f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SpecialtyVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if21c7e13ab694ef7ba06129a8a7d54f0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b0e6269d00944bd8e349db2da418f34_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i225682739cfb46eda487b7a4531534fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6f2c6d1f8a8c43eaa81785d446c58e4b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4b101c3174d242b898af31188f687feb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfcb9caf66754b369dd11c7c0dd19148_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia145601314ae48eaae5770d6dc9a7540_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2a6361fb1204ca98edd03785bf3a273_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic603418d77d04ccb95eee56e012100f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcd34af0c71245fca0a657b5eeae88fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib919998e70934ecfbc8226fe245ef3cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf5354a84168413eba16cc636e147f1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93cd961863f747baa2dd140768ff33c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6e46db00b2f48daa131a389f24a90c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie15ee380be764248b419a468024c36b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66bee97f031e4866a123b0c7dab08576_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie605bfe5bf8d4206bcab50910f483fbe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0412a9164bb4778946abcf02c6347d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48ae51f84880400ca5330eef27ccffed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70a8084f04be4eeb84de2bfe5d90d215_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff7e621c55574979b15b8353a2b5495e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f59fd10345343159d1ef68b07a28a0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8938762db1d4c5690e633a4eb3ee43a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i64d21bec634f4663ba0e91945d9a8ae2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4210da49ea88482b80d04d6f034cac83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia545a96527fc4753941fdde736f38deb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic33cc1dd70ff49efb209e98a53f23e53_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade1To6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78f753511d1a497080fe1366dbc9b13e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">source:InternallyAssignedGrade7To12Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i592d1a352e304c11abffdd490fc16fd8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4a47fa206dbb43249e9131fb3c0e8232_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic85333fecac94dfc842354cfbd4621b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibec2b5b2668e4a4cba3ad337f7fccc0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46577f804cc14205846ffe5b13f45096_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic679beeaf07344459fcab15208c21ceb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iffea6f85b8cb46debc1cab93d2b55a22_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91af62a69cc24ee98ff9ea37fd81b074_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2be6efd845f442e6b9b203454ac715e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieba5b25fc01e4e56a1f58c2099aaecf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64f3f264ee644d5fb56ed9edcd97db55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i733b9c2485bf4b5084b5667f4ee3ad36_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ac22afe3a57455fad76b91c08ad4871_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i314a73ca011f43c49a6eb5e22e645ad6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f6efcef0f6d4684b31c952dbcd93779_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie7f429d34b054fc59ef11c18024d16c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cb0ac0eeb37474699206b674805212f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64a56598e844436c9bdf527585cc0a84_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4020b0a80a1b45a99ff1d9e298b4b253_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4753bb5159ac41b59fe29b2e281f732c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i584264c05be341e99dcd89515c1c9cb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie728012e2cda413c9de3f1cc15a93545_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2aaa39f436b14b01a3b25c0eea8812a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf5942ce3a2e445f8c23871b7ab405dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib32d4b3d9d14460491a23b5f7530509e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic329fe181c2f4ccab4cc27f4a8e13847_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4a5e01658024a94a2047d6769dd74bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b8a90462a5444ff8f768efe27f1855f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85ecf1e0d148469bab66045e812b0147_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01400ccb0fb24d1ab1d7ba2e93b26d9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7566c75d2d8b4dbd8623dd285c8a72bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i595bf083031c4956a57c1c028b0203de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifca6c2249f2a467e9d1a48bb780ac373_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fb103d69a4d4a08bed60f696f7edd9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b501d36e7784b2783c2c1fe0bbd3c74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43fc6214daaa4791b22ad6d7692b9a0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i653e2954501f40b29c72864f83815bca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7b4933132ab2437e84fee39302d6fd33_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc6d22f2a03149119a7c4a51827cf150_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4d878b143fc4ec1bc580ff47eb1b555_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e26f29cc463473b8d0540025b40c164_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4ea5cc7f01f4c2688f839afb226e8a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i57878a88caf744209b543b9eb46a2d8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icae25d8aa2604c09a49fae02f639258a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e80d4750ccb431c8db4ad39e3692a3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23dc99fe545d44d2aeb2b6f82cc31e5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa176b310185435485750e368686507c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c3133834a5647b4b3a5995e60539f61_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0fbc5f737e1d4adbae64916c5baafb6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6271936d7ba445d6ade5fa5e854be9f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice141803e34b42de92aa89fa44138dee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idfe3ee84a142479da71c90f07b4d68a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i23340fffa1af499d9cc9f040193bde19_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b63d2797142481c9a3280bec8c14ebe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1e746483f7240b7a0fbf93db93e9107_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3c63ddfd8534e10968b63f7e8c4eedf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idcb47061bdb149eda85c7409e2ba9e46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic47ae7ebcc6a4dc083f12f217462fc5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0466b1a9b06d4e7595539dc1f2296d54_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i262b1c4967c5429c952178a7702cf826_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i180956dcc8cf4549b10c9e2d30ad3d2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66b8adf35ad6465a9096d977ae9684c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ddecf701ba8484cab383c5202b69395_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2a5df85609741babb52d07364160d46_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i430fde4785614af0bf76555c324da16d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i444a9424929449898a8e79493d55a2fa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09dc468044fe4a559e3b7ee3201d9d9f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:InterestRateBelowMarketReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ac08b4614ef400399a65c3587c9cf42_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:InterestRateBelowMarketReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff7226299ba04693a882921035bb4fab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:InterestRateBelowMarketReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i118a8e9a9cbf43cb8603399c61d3d5aa_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0cc41f71d944d519b67323a105dcccf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5777986b2457448999755c58cc8116e4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i37244520b39a4f4ebb9b68aa0c64c38b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i539f7adfabd04b81a48baa24a3e09cb9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa7ee9dd96d84fddb6daa1f951ab1252_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iedf80c6e58f744c48db32be6c64bf040_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2da37144651418da3b6d963b9ec31b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idde4b7abc4e449a99fb7f509c80bd0f7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9996efb170e0460292f49d5cfab82674_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if183e7edaa744e09aec1a29d653656c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ad809c1281447ad8e4409388f69d195_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3381fe1d8e644ccb196dd3ca5ab3882_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i92f37630ee6d48e8a6ea08e56493f1d0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib73b6ffa2cbb4c05a8bba0c2112152e8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5da21fb3ced14910959563056dd1206c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i929d6ed04eb54536943a8dbfb23a0d7a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25f605fb167c4234a3fe48a77f58002d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18775f8c4f48419290782bc0572fbfc4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ee3ba24285743bd80120f359c2d7a61_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i14b4863bc7504c3ab2191a64db08be61_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieafc5b87e9174768890f1fd74b8cf5f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f19cbd824d6495b9289860fea13bbd7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13de0cad27544a978b555f382b254307_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9c410beb820c4a9196208f1fa3d80d8b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c05c48451ac483aa53005984236f340_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c06e08234f74fcd82bbc1bb544beae0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3e68c050c14447688c04126892ddb0c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a4273be706145958e0e49392e5022ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i22be453d0e13462ca968e57f20951274_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifbc3b4424b6e4423b34968e520d1a829_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i631bd2964e7e4d31a26a9fc0a212a1d0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a55ea97575944889736ba8eb5610c03_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8cd46ccc25d646839d1465957f6aaa4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i15ebb652b11947549ba444569bc0cbfa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i058ca3ee0fcd4a9595bb9f9f7cee86b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77e2de724911425d9a5bd5a724fa8131_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id94ce914b08f4bd7a798487b5660b7b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i38860e64e6b2461ebfb6402948a02bbe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2e6b9cf2354145f4a9e7bfa2ba00fda4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibf3646946c95448aa2476e87ad8cd7a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25f873cc44254243870802a3338b23c5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i21d3018035784f75915408e0f68199f3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iec5815f72e3d4bb3bdb1a979e0fa6e0a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i73fac57bcef34d22bdd15374427b0fff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i681c4b2160894999bb5d64ae89cef63e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65aa3fe0734f44d7a4713b1dd1145d94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb67fdd45a344bb686a74894170791df_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if203ab0d63854fe1bc7ff67576f38d4d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib05d425e78394cd1aa9b9cd26fb07aa1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic22cf695cbc84c3cb53beddc2319628a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia21c688b8ae541809d8f479ad1287e77_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice83fb360b804b108c7b483c0e13c3a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e0c08a838ba4f18a7cdc7e2104d19ec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i20d216f3820348f7bc2145bd61162d5d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i388088c0454c46f9952101462a14831e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36cfc665c6844423a46bffdaf901bcbd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i54af27c7462642a4b0320e74885ebb31_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe190688b7174310b0ed3a658e130eb5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf4833ee7337482fb081e287c0bc31da_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2cc1e48eb3ea477793323a584f01c184_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice6466762e824d46b1619f8fa4ff3cb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac3ce0b2f6d941469ffe0664a6772c1f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1e7400dd5f94acab7a9068dc1fa676e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae6de6a5e899413bb93b775e3b807e1e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8afb2ac76884afd8261809683804e9b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8392247ca294f6ca26b3cfc63122926_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i29f7698f51f54b5a9d13968f8f4981e5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ide95404b9cf24e3e9b05bd604af2c2b0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib236ca4002164f38a871092c0ab44988_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i31c746d9edc0454098d1cb9642930ad0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88d0995cc47c473598616b3501301972_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i035c216ef9e048188c975eae44d653d4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0f1655c4eaff40d29df9dfeb094cba83_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b32889dd6a4477dac2e50305c204e78_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id440d03b3cad4477b344183c02af6fb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id755ffb3d75e4b4b9dd7c450dc5784a1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i73e2503283c54f7898d1683a0023dad2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i24defbc4499d49eb93c8d7a7fbc5cb62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ife8ba1660561453486ede4eb83337791_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1954e71508d34ce1b40bb10b5baf9752_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9434e50224aa4ff3a9fb9e215f5ac76b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i625000f5bd024abda0e562ec95837abd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1b262657d0b84dc0a6928a4a57be4a42_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i586bad20643248fdb492c165813e7590_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i07cc21da505e4c798e629e67c32f6010_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3337d29fb8a84d1ea1df0481e9def1c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d7d5a33a0bf43cc9773bd2fe552ce43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie0177d070cb54cbf8540fc08e04de1f2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia93b6beb8eb1475da9c8b7028d998a2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia9e70cb59a6f4f888cd9a7b08b31f825_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i48bdb610facd47a0912c56305ea67e06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iba314ea6ce8649459f2eb8fad27b8ef9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i827de7bc59dc4be6abbaec6a30c737d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc7a33e922b147a680a13d3e3dc80ecb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia260a5fabb2f4181bfc967339289b582_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia1a17ce92c704b47921893e5df637c5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb259b2f571246408227a510fee80b23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib1e4a05e068c42f69e290edfc4beaebb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied383b9aab674cf1b904e870fbbf3358_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic8d0b911e3c14badb35e0f834d58d112_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d194c732bdd4036b69a4a0a0215452d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2635e6bef77f4931b19e15a7837b9ea5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if1129620d5874a26a1f9b92fcb5c2ba2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i824dc4a9c6104dccb4f4d5dfbb308fc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idb302540ffbf4cb6ad844f1f083658f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iffce7ecdd295422483f0e04f7855177f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d644fda19f34c80a3205ccb465c4af7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2fc2f737f417449092bf539d81250900_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7c9f9b23555e45ad856f1fb522869eab_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:CommercialAndAgriculturalLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7d1eb20129ce4ac2bdd35b741cff29d7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic50cbb7b1a8a42b3a650f1396b0d5266_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AutoAndLightTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibc2106a77b99467c8e38fb18026fbee7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:MediumAndHeavyDutyTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i22841329c2ee4f32b006a60de1f2c858_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:AircraftMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i31709c8823a94bada4b2626d2fb49868_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1b018ce1e45f497eab0949b1e5a2de59_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic0be629cdbcc4ec2a7f1d1c1d322dcbb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a6ca5ebfd0a4c31a86e487f50c89913_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0ca9479b369f4386bf8f81b063d87dc9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">source:SolarLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifa02d3bc16074f908d98bdd3affddd55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cd31f55592d405b827c4fd2cba4a6f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7d62cca100041ac85febd186dab61b1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idb14825a19214a3bb8addd3c6549ae2b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife2921bcc43e457ca890ab550e7818c7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc56c23fbdc44ff4bc2ba3e9a18f7aa5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd6c0fe6e54d4e40b3bc72d10d3f61ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb5bb9d47c4a43e38463e5e13c02accf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ac80f00dce749d5b07326573683057d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i16d1e76fa7fe4638b9a7426a7fd802dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2df5f9a19c24efeb6801353fac77e65_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i232dc60a870644848f15b561e68121a5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i03664047f5454920a2caa0039aaaa4dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c5702e663ac4d0093185126a4710663_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie79cfbe3acb342d0bd3de5e7d47609fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d32a0233ec44b00bb0fe2093caf66ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a6f4aa8cbfc463da5729dd5b82ad7b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i78afa98e6dd549cfad9535498ce67cef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37d49a43abb44137ace5d7d51c0a0b8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9035938611d946c6a1dcceb7f316b485_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe9661f7556547cf8d788f7203c7a759_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i512d09603a0e4b70aaed9bd68fc58467_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i223916efda264187ba9cade2d948b1d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i289495f384e94a5a9af581016b81e247_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5fbe285300c346a2ab5ff82291ac6711_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9fa7173db6724fed85408d652ccd5f64_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaaa038ec91f04819bed5443f75f0d80e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0594de57314743f2b424541a87224b60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadf968e0aac7432b8645207d937b129a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i474b326c22fe4821a005e899f937cef1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id3c046a912504f27860580d1bb960a42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:SecuritiesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i975d19853cee46ce9cd634647f7e3ad1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis">us-gaap:SecuritiesSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b8863d7d5cc4e77b15d33f4e764788a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i899c2b76d4fd42808872af0ed51195db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherLongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i855a15b194764b77aaa6ba38d70759b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99da3191b76a445e81bd6317d5fdb3c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalFundsPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f8fa1303c8944989f627159696ca795_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iace9199ac6b24dd79e39caa41decca8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6613e4fb550c41d092e1ec00a26bdc7b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic571640b13614c93b7dc0d30f2c9901a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7a58ff0a6954558a9ea90ade488a160_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3bab2217190484f9874b33dfd56a91a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5b9c5fa49c545e583833d03e24abf6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic014cd48fb314935a247c37da37e9e83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">source:OtherShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41db2fee23ef48dda11ea1ed8c9f8399_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cc0281f09494b1c8a2deacf152d1ced_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7923ab61bc340be9c440e004717c8ea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44df2c00ba844a1497dd97b3c6bc78e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifcf9f60d72444f8b979683eda4796705_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">source:SubordinatedNoteIssuedinJune2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8b366ef1af748859d0ec5fa644880d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">source:SubordinatedNoteIssuedinJune2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93fc8135a5384f3c9050d7338ec9e341_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">source:SubordinatedNoteIssuedinAugust2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0167932cbc14428e902245aa6e5da4f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">source:SubordinatedNoteIssuedinAugust2007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9f04d2e924b64d05b1077ab0431eca32_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubordinatedBorrowingAxis">source:SubordinatedNoteIssuedinAugust2007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10f7dcbc16ed457198b741f3db9e6ed1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f31e1eec3a14ac2b98c938440d951ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifa3e80bca92645e88dd5d4f7fa75f8d3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ca1e151eb994d8294a7ca1542e9c79e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifc6ef93c7de14aabac960e3232da618c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e255c329b464d03975a28216309cb9b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">source:StockOwnershipAndProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia8b61fbe8a4945489507d65830d89928_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">source:StockOwnershipAndProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39817dfc8b624f69a12cef57e9118623_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">source:StockOwnershipAndProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0157372695e947d5919d668b5e552cc4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">source:StockOwnershipAndProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i94c81a7ca1eb456fa46bdc76bf2c4914_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">source:StockOwnershipAndProfitSharingPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie3501f3c75184285a4741ed6b3f944aa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia0939f353dbd4b079e8d6b32a5bfac19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:ExecutiveIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib93e8c650659416aa128a9dff863e84a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9dc4dd316c0e43acb64413c6db5620b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:ExecutiveIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93cf10ecb40849c89c3c3068d704b268_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e23e2790ab64d2ea5dce10862ddb1e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:ExecutiveIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6c49aacada4b41779eca24137e5aa9d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">source:NonvestedStockAwardsOrUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie691d23115ce482cb2dc83b7523fedd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4963cb0fe05143889f2e2ee381a772d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id1210374f84744ea81d7adbd2ca502e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83b7d7d81b3e4a0281920c97826558df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib645f34bc26b4658a7212af686bc2b71_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:StrategicDeploymentIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a32d22b65634fa89a848f2a62c54f99_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:ExecutiveIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i14d7989d3aa240baa5d1ba00002c663e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:RestrictedStockAwardPlan1982Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i871ca408c1b844df97e3bb91b2fc3688_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:StockAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida0f4a2037f84f62b5d574942e186096_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:StockAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4a2e200f62e47249a07ef698f5188a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:StockAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia16c438d5d70468d9cd0c419ea290c81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">source:StockAwardPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41f50d793337468dbef7a4f85a7399bb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5833df0d157946b89af5d9e470b57479_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7abfa0ebd94444acac2daf471a801044_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d708b925c9b48fe9c696be52c6d686d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0d3e4ee8c76748a8b229c47c1fddfd02_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c6f232b478e4ccfbab70ca6d8178a5a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8f83d57225cc47b59a32f16405e34e02_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">source:EmployeeStockPurchasePlanOfferingJune2018ThroughJune2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifec681ec2148474399af400a2c1b8a5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">source:EmployeeStockPurchasePlanOfferingJune2018ThroughJune2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77faca6210ea408ba24b3187e84aff69_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic0a02fcac7ef4330944de38d0e6a5c30_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0740ca43ea2a45a4a30376a38e1b3666_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i604cc4252ff14a5fa9d67353de43e591_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if982b05d30a74e53a7241c86a2e690fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib43ecade43e64947b341032fe9ed3220_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9fb84f49bbd4f0cab16582e324e04a4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8638ca953acd4d84b8140f0538e1b920_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05ae3258743a42d9bbe9dd4caae736ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ideac8b7f2d2146aa94bb9988b55d7e0a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i17470cfb4c864a62a9083a70afc1b5a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ief7e042098b241599790bca1bdebcee9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8af084081711432e9adfe60ed3a8c11b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i466be99b800441d484e8de9bff8ba427_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55179dda9257425ca2e5e861ee60c262_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i469ac79db36541a688c6e5bd7f27a3c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">source:ForwardContractsMortgageLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i666f69421e8f4112b1117cd7cca6379a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79e5840457b342eba06e8081e3ff9183_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i461b59edc3754669ad50a53582f853d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0f2387cb04447f8935cbf5e4c479fab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">source:ForwardContractsMortgageLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52d9db7c7ad24372985ddf7c3de75e1a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i080783aeb9534b61927f73204d351c00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2150095b4d4545e19b12e548742b8dcf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf28c88d2f974735bf5d4c90208336fe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i394c2e6908b5416cbdcc3f4a625ed674_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0861c00abe047678026ea7fd36441a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iabfaa0172e584846a2a6e36a49983faa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i625f719a5aac478892c34c33d423562f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ied7e2ac12d324f12b645b78f7d373444_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i051135607cfd4678a0b709ecfbec1670_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd4a3e647f6a4e13b0bbbec2ca6ae97f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">source:ForwardContractsMortgageLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if44e4088a3b44345a0ec12fd26c5d3e7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">source:ForwardContractsMortgageLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7796aec45e6743b2b6d768c2ceb6bec3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">source:ForwardContractsMortgageLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">source:MortgageBankingIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i650efc89827746e9bf6ef591c37108e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4fca4cb9167847a48157ee8120088d8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a9e2c43a78f45cd92c29b28e95e9cec_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i938b18802a1a42babaafc80323ae60a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iecea5cd63d3848b9b7345ff73a9746f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i118affb7adbe42068b3c1ad494f39241_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0369dd9129984091aa3b4d51603cb1c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">us-gaap:MaturityOvernightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8609023def004236807ce13066b81424_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">us-gaap:MaturityOvernightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cdccb7c92d34dc88bd12d762bb9345b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">us-gaap:MaturityUpTo30DaysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8e2d2ce77f1d4a18840ff1f99e911f95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis">us-gaap:MaturityUpTo30DaysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46f0a4d6d4de408f9574a7e718b63b47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia01e871899664fe1839b9336e8854b01_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifee402040c2a4321bedd6fbfe8b28fd4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:MortgagesHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice10a07631fa4cebbe63e59d4ce77c90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:MortgagesHeldForSaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1fc7fee46d14fd9acab01d8ea1ea1d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i541f3639f52a4fc2a84dc3a0e71afafd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4799a22ea344bf88ade325b82dbb5f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23c8a0f6fb1b45e0ab2584f1a791ce01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic97276fcfc65473683628768514dfed0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2759fdaa98584db69ab5ecf12e6583e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36f5315b21ac4184839907e7b5a57a54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52b0421cdcc546a1907c9cda5d52ca2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a0e88df3cac4552a890eb1a33cc2703_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idedb9b83c7654233a2f1a81a16fef80f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i284cc82e8a22492bb25a0d6c390dd751_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d1c31a0f2294a2492782433ce264fd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c5b43f55b234745927d2a629aadd756_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i289e16397069412e83ce0bb6b45978e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6dd28ba5aaf94dc48e5ef6d9bad12684_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="iabf6dfa180484191a324da2df984ebd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe60038b4fe843b6af6b503aa5efa23c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c80505eb600423ea617350aeab20144_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1de2606cf1734c3e81f0b51f3dd354eb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i011559b50cb94d07b761086a38c4a4f5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if703af5ffac14a5a90dd9cd23eb14007_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i04332e3830bb4f94b88c6c5ac2fe2529_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i3dac6b105276464287ade11e389be8d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i21446de04c74448194c1202a4ff8d81e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5ccd8ceffac4e3984f84e2e935b9671_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71a079a7f20e45b4bd2b374f15578cd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09dc7181ad534aac93ef173acbb396d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4ab9bf7d4d64288b09d3681cc133a1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7080fd18940842c2b3e54f24c0685fa0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3fb3cf91c634eb185fd13c4070cdc00_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic7480f234ed64921b6e391fbdc706b7c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1594b62ff29f429bad820ead3e874782_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9dd0592977c24f02817592553260f78d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5895e45fd3524e9e8e14c142350251e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i033d83c303e44e79afeb68fce75b1474_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13e79ecf68644334a9e82322c86f5b91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33402601f003474db6c2c68a568baeb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24498911e8194457a68c253acbad43f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16a6819fbd3b47d186d0bd554472d7f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d7962949c9649558ecbe24a735085a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i035f3ce824854715b88776246282a820_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i12903cd137b44518aea00caf71d48ffc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d57d50d7f774d96841e8aa7e41aa149_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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>2020-12-31</instant>
        </period>
    </context>
    <context id="i96002a8739e1459ca671ca09c0e67d0e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2f107e591f644caab5b704ae2f9bb432_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e82763da3784b8c9706d1d71dc15ea2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94f4eaf083e8470c9206b228a61cdd02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c862dd418bc4a588788e3753ccff8b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">source:ForeignGovernmentAndOtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if89d208840c14157b96d53ffd040ee6a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a9511eec78f4e4da60d58968bb1cf2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbed189552874be0b71d4e39f69c8a7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4d7b1e42d104323b9b773131a4a0be5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic4e9456bd49444afa09828ae569531fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id998fa40070a49e0bd1ddef9b0ed10bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf3b3d00a3c44c2d9529d523e99a214a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic734e9455db94dd6b522f314423d77ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie241dab5f8ac4b948506715e072ad646_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0fe1d3a7f73c4c2f96a17b65f17fa864_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1276c81c2c7747bdb84e95517514a8a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ad010101f7d45299f12f6930f6ceca3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a1eaed8d36c46dfac3b4ca0f43ab549_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd387f006e1c4a12b2a65caf212a5311_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4e877a2f9cb47e2bf4fbc23eb243548_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</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:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b7a280588894d24a9f97ea36e515452_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b4094518b2c4b5b8b822e76980c44bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45e5c546cf7a40fe92c9e90e83b14e32_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputCreditSpreadMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d3396ef67aa4bc19f322581ebf24d99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">source:AircraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:TradePublicationsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea6d65edbe4548b0bcc48e7f8a708c38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0c2d6bbc82b410a9852e2818f3ea030_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">source:MediumAndHeavyDutyTrucksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:TradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba1fc412684f407a9cc7e87de4408b72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">source:ConstructionEquipmentFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:TradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i39938d0654ea40bca6219c9009442e7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id63a2ee64ece4027b4ce0f231f0d7881_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">source:ReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf8f1159cf5c4c7384fce87341d87f4c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief89627f04df4f08aa195ad734e05b82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if92eeb061cd04fa090ffbf02404f29b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6ab1b34d2ff4f10a062565c5fd9b455_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb72b2cc063046fa9036c9ee685095d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icfc5a941b76546b78e548424e74bd836_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6be9a7602f914763ac3a40e899f32184_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63c470ece276481a9db35b4f7ac55aac_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba726bcb3be04cafa01ad9a6cc66877b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i89a20e7744054bf88190408d3c51cf71_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia713ca839c4f4526b549c40741d72ed8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i313ffc1961e24afaa817f3051ad9617c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3e40787c6c34b2e9f5b6f171d499cae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if882588d111747cc8b65197726c68b1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0fd3777e550e4298a1ba25dc250f1145_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie23547fa6b4d45ffa3c9406cf6c7d2a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idaa698bd7f4b490dad97e11261ba4767_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc119f241e2e4f98b0ddad0d836742a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bbb61524a0243f294739da210577b23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id777eb218e5d4cceb97d6b2a0339026b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98c78f38ed5849f18f2a041653de69de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied9fdf5ddb5744eebe2b6ed4340b6da3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b00626006a245e09b9f6667de5438c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7f396daf8654773807adbe1a76d1b38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i77d33463de854f3597264ffe7692a62f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5e1b77f291fd4a529405e76f1c04c429_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac515755ca4a402db564425b1741c6e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifa931a9e04c94d039b1f8f4e851513c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c78c9e66b62463fb5ce1139047b2eb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fe253f95815444a9e302feb6ce56c81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1780d48d19204f24a509eb0bcdfb0cec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73225ec79c3d402eab7435579a054a0a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i861902767e584b3889f0df86fe07b489_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c5701d97a724820b156b07546870062_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc0b4d31975c46139d02625e7379e4a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30d548a794334a1ea3d69e8adf1b8a19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iffb348104c1147b68fc53ba9e918c836_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib564b2e2631a487ea0162fdb9319eeb0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6cfdda8047d442b0830c04d5fe3a62b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8258a6c73e147c79354dda107fcbffe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i49c5ad1548f44709b13b21efd1059be8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8bcb2aafc6c54775b494752c9ae08035_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2da18d2f4994583a161d98e92bc14c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i486f3a887a8f4703a13b91ac4efe916c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13be57ecdd5046bab8c6ac5878615580_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5891eec1ad4c4f0da3c1f94517940f3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if24b5562128549feaa8407bc3dd5b50a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10efac1ab23d488ab015bd70d53c251a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c294f6427d44b76914f03194290f5d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2549977ab3df4e1c8247f551d8d8085e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7eb36ac20f9f447381141788e410c0ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id5e437f2489341a4af4b5c4e9d12d818_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe9f335343594b9a9f8504e96f0cbbdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3a57feb436fd4fb2af81aff0d4cf3f4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d076ff295004abc81a4b3ef32331b83_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:ImpairedLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">source:MeasurementInputDiscountForLackofMarketabilityandCurrentConditionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:CollateralBasedMeasurementsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i116843df31194c9d92ab2e340ae1758e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7bdb8c35dd794e75b9a82b167ff3e81b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib8222f87ec374ae3a087933d7b98b896_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5611955e0d9b4b0b879e3955033819a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i135ca0380f324246bb6dbd21436e695a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie5918159d61340e1b8b9ed6a8cd22225_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id7f706d696c14433b437bb80632df00c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c2cc954b75d4637a91aeb63d7dc262f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:MortgageServicingRightsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c772c76a4914abaa293181a147f41a6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib6c6917cb32e40da881760109ee81ceb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8091d407c1b4a719b5c5e7f3bca8790_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6a16125a90f47dabe6a079eb4e481e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if0a34f7160d24530bf92177919620bba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:RepossessionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsTradePublicationsAndAuctionValuesValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id90d636ed5a94c88980f87b77334a293_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabff32b13c6b48c9bdb1706dab284a97_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7651010f9a3c4613acd0614aa2feb835_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7af98f5096de477b84e0ab354c2aa142_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4e116e859e14d34adbb0e6894bdc8a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">source:OtherRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">source:AppraisalsValuationTechniqueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4673fc3030a5410495220be312fb00cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id331802b593b46a9b32171e2f34cbb9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd464dccd2144daf81d57eb3963cef30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc949e12ee78457d82523c05cc62cf2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2f10108c8e84b309c377bd8124c147a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29fa56fa29754e78872386b6e44dddbb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic14da93efb534688815d681b287d94de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66592ce836fb4df9bcc41e8f4167ef34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f291308922b4b1fb0a3c052f199793f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9a2169fa41f48a09b910c7e9a2a84e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96c13aca4f8445e588d8b7b9a4740a2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifbc2c61b41924061b5558a9914f8f5e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">source:NonBankingSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic38865bc0bdb4d50b1502082d01f2e55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">source:NonBankingSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if57054d4f8b74de1bdea93db9190f6d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8d78d6a4a9244a57916c108c382b7aab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf8b6475a16f44838b2725fcfa446ae7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:SubsidiaryOfCommonParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e63208830954917a070dc6de17227d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0648e3057a074b4090cdd481e7a45817_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c2b5b604afd484ba632b806324e1562_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000034782</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="class">
        <measure>source:class</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="unit">
        <measure>source:unit</measure>
    </unit>
    <unit id="segment">
        <measure>source:segment</measure>
    </unit>
    <unit id="method">
        <measure>source:method</measure>
    </unit>
    <unit id="modification">
        <measure>source:modification</measure>
    </unit>
    <unit id="default">
        <measure>source:default</measure>
    </unit>
    <unit id="note">
        <measure>source:note</measure>
    </unit>
    <unit id="trust">
        <measure>source:trust</measure>
    </unit>
    <unit id="h">
        <measure>utr:H</measure>
    </unit>
    <unit id="plan">
        <measure>source:plan</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF80L2ZyYWc6MThhNzIxNzNjZDQ1NDkxNDllYWE5MTQ2MTk4YWUwNGIvdGFibGU6NjRhZDlmOWRjN2I1NGZiYTk3NmU0YjlhN2I1OThjZmUvdGFibGVyYW5nZTo2NGFkOWY5ZGM3YjU0ZmJhOTc2ZTRiOWE3YjU5OGNmZV8yLTEtMS0xLTA_f2c6c61d-3dfe-486e-9e7e-9e8002bd31a4">0000034782</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF80L2ZyYWc6MThhNzIxNzNjZDQ1NDkxNDllYWE5MTQ2MTk4YWUwNGIvdGFibGU6NjRhZDlmOWRjN2I1NGZiYTk3NmU0YjlhN2I1OThjZmUvdGFibGVyYW5nZTo2NGFkOWY5ZGM3YjU0ZmJhOTc2ZTRiOWE3YjU5OGNmZV80LTEtMS0xLTA_5d4214b7-7943-437c-87c9-3966f9eb6917">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF80L2ZyYWc6MThhNzIxNzNjZDQ1NDkxNDllYWE5MTQ2MTk4YWUwNGIvdGFibGU6NjRhZDlmOWRjN2I1NGZiYTk3NmU0YjlhN2I1OThjZmUvdGFibGVyYW5nZTo2NGFkOWY5ZGM3YjU0ZmJhOTc2ZTRiOWE3YjU5OGNmZV81LTEtMS0xLTA_1c9781f8-2bab-4bbf-a403-60355ea529c8">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF80L2ZyYWc6MThhNzIxNzNjZDQ1NDkxNDllYWE5MTQ2MTk4YWUwNGIvdGFibGU6NjRhZDlmOWRjN2I1NGZiYTk3NmU0YjlhN2I1OThjZmUvdGFibGVyYW5nZTo2NGFkOWY5ZGM3YjU0ZmJhOTc2ZTRiOWE3YjU5OGNmZV82LTEtMS0xLTA_39d813ea-df11-4636-8dd3-57b786539d35">false</dei:AmendmentFlag>
    <source:ExpectedLifeOfUnderlyingCollateral
      contextRef="i8238bebad27348da9e151b7dcadf2a3b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQyOTQ_a4139cca-0e11-48e5-9fd7-aad809373503">P3Y</source:ExpectedLifeOfUnderlyingCollateral>
    <source:DirectFinanceLeaseTerm
      contextRef="iffabbc67adad46ffb9df1209850e9dbc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzU1OTA_1a6b2619-f9bc-4300-8e20-96613f1e780d">P3Y</source:DirectFinanceLeaseTerm>
    <source:PeriodOfAmortizationToReachEquityPositionInCollateral
      contextRef="if21c7e13ab694ef7ba06129a8a7d54f0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzYzODE_dc1c9098-6cfb-473e-8c1e-dcb6a3b8bc2a">P3Y</source:PeriodOfAmortizationToReachEquityPositionInCollateral>
    <source:LoanAmortizationPeriod
      contextRef="i225682739cfb46eda487b7a4531534fe_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzY4NDE_a3144d77-ddda-4f57-9cf2-6eab2ec67440">P10Y</source:LoanAmortizationPeriod>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_034f6ccf-1e92-4790-9b89-d31c71274a4b">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_bec9c6b2-c039-41ea-b113-6d38ff5d3bb4">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_553851dc-3ca7-4fea-868b-03bd749c0a77">http://fasb.org/us-gaap/2021-01-31#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_5a6b1053-a06e-4dd8-ab09-aa7a5e36dec5">http://fasb.org/us-gaap/2021-01-31#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTgw_023bbe0d-1690-46de-a784-ea15c6249099">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTgx_3df05b38-644a-4fee-b1db-3f1fda26d799">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18yMjQ_a9425a0f-81a8-4b19-b8da-c9e83d638a96">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18yMjQ_1b09dfe1-c2e8-4e00-bc4b-b5fdd0efe016">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTc4_945053f9-d4c4-410a-bdd1-9e49e8740dcf">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTc5_d4d43cb3-1591-401e-89f2-2bd3e74b3644">0-6233</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTkx_be6d4c4e-6db3-4422-9320-537254c32fea">1st Source Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6NDJkYmU1YTFjMzczNGY2N2E3Zjc1ZDM3ZDQ4YjFmNjMvdGFibGVyYW5nZTo0MmRiZTVhMWMzNzM0ZjY3YTdmNzVkMzdkNDhiMWY2M18wLTAtMS0xLTA_8f4bf724-3f3c-493e-a015-83e7b1060e2b">IN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6NDJkYmU1YTFjMzczNGY2N2E3Zjc1ZDM3ZDQ4YjFmNjMvdGFibGVyYW5nZTo0MmRiZTVhMWMzNzM0ZjY3YTdmNzVkMzdkNDhiMWY2M18wLTItMS0xLTA_bd3adb5b-47a3-467f-894d-592b8c4a4c0b">35-1068133</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6Yjk4ZDY2NTg4OGE4NDA5YjkxNGUwNDI3N2ExOWE5YWEvdGFibGVyYW5nZTpiOThkNjY1ODg4YTg0MDliOTE0ZTA0Mjc3YTE5YTlhYV8wLTAtMS0xLTA_7e2feb68-3804-4239-9f05-936a76f22f83">100 North Michigan Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6Yjk4ZDY2NTg4OGE4NDA5YjkxNGUwNDI3N2ExOWE5YWEvdGFibGVyYW5nZTpiOThkNjY1ODg4YTg0MDliOTE0ZTA0Mjc3YTE5YTlhYV8xLTAtMS0xLTA_dbf9155a-3fc5-4576-bce1-bed4b85cb7bc">South Bend,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6Yjk4ZDY2NTg4OGE4NDA5YjkxNGUwNDI3N2ExOWE5YWEvdGFibGVyYW5nZTpiOThkNjY1ODg4YTg0MDliOTE0ZTA0Mjc3YTE5YTlhYV8xLTEtMS0xLTA_52f4c653-3750-440d-9a52-a7fffd241015">IN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6Yjk4ZDY2NTg4OGE4NDA5YjkxNGUwNDI3N2ExOWE5YWEvdGFibGVyYW5nZTpiOThkNjY1ODg4YTg0MDliOTE0ZTA0Mjc3YTE5YTlhYV8xLTMtMS0xLTA_ec67fbc3-b717-4525-8efd-9682d50ec5fb">46601</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg1_ed1facd9-7cd9-45a7-983c-e8eeffee5d31">574</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg2_ece8b28c-65ce-4108-af43-35bff4ecc8f0">235-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6NGM2OGE3Mzg2Y2E0NDZhNGIwNDAwZWEyYmQ3ZWI3ZTUvdGFibGVyYW5nZTo0YzY4YTczODZjYTQ0NmE0YjA0MDBlYTJiZDdlYjdlNV8xLTAtMS0xLTA_05350415-df86-4d54-9e64-d5250344eb00">Common Stock &#x2014; without par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6NGM2OGE3Mzg2Y2E0NDZhNGIwNDAwZWEyYmQ3ZWI3ZTUvdGFibGVyYW5nZTo0YzY4YTczODZjYTQ0NmE0YjA0MDBlYTJiZDdlYjdlNV8xLTItMS0xLTA_b978a180-5589-4760-988f-b7668894a352">SRCE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6NGM2OGE3Mzg2Y2E0NDZhNGIwNDAwZWEyYmQ3ZWI3ZTUvdGFibGVyYW5nZTo0YzY4YTczODZjYTQ0NmE0YjA0MDBlYTJiZDdlYjdlNV8xLTQtMS0xLTA_84f865ac-01bb-46a9-9312-893f1e64502f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTgy_8bf94a28-5e80-4f95-b04e-e7a5c331519b">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg3_b08208f1-1ded-433e-846e-a8bceffaf9f4">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTgz_a1c50b0a-8ba6-4f11-a6cd-ea68b0f075de">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg4_3a4a8047-4530-414e-b51d-e5a7979edec6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6MDg3MTIzZTUwYzk2NDExM2EyNjU5Nzc4MjZkZTI4OWMvdGFibGVyYW5nZTowODcxMjNlNTBjOTY0MTEzYTI2NTk3NzgyNmRlMjg5Y18wLTEtMS0xLTA_2db98747-5cb7-4d70-99ec-215f4aa817dd">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6MDg3MTIzZTUwYzk2NDExM2EyNjU5Nzc4MjZkZTI4OWMvdGFibGVyYW5nZTowODcxMjNlNTBjOTY0MTEzYTI2NTk3NzgyNmRlMjg5Y18yLTUtMS0xLTA_19f93f07-cee7-43cb-9f7a-76d975ba3d75">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGFibGU6MDg3MTIzZTUwYzk2NDExM2EyNjU5Nzc4MjZkZTI4OWMvdGFibGVyYW5nZTowODcxMjNlNTBjOTY0MTEzYTI2NTk3NzgyNmRlMjg5Y180LTUtMS0xLTA_3f52a09e-e69d-4d92-9594-f5a96cdcbef3">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg5_608a327d-124d-4121-8e86-567d5112ab63">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTkw_607e8f07-e39d-4c0d-909a-8f1acbcf0f0d">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i217ecc98d6b34240aed5cd29e4ef185a_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18yODU2_7183e0b8-8355-441c-a937-ad2ca52e7693"
      unitRef="usd">906733159</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if55c09cf13de44ac86788ced4c3e40c6_I20220211"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18yOTgx_6e7b3f73-bfda-4eae-9a57-741081c9e609"
      unitRef="shares">24750203</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xL2ZyYWc6OWE5ZDA0MzFiZDVlNDc1ZDgwNTk4OTc2OGJmOGJhMTcvdGV4dHJlZ2lvbjo5YTlkMDQzMWJkNWU0NzVkODA1OTg5NzY4YmY4YmExN18zMTg0_3e908cba-ac7e-4fa7-8b49-9aefec858ae9">Portions of the 2022 Proxy Statement for the 2022 annual meeting of shareholders to be held April 21, 2022, are incorporated by reference into Part III.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84Mi9mcmFnOjVjZWFjNTY3NTA2ZjQ1NDQ5NTQ0MjBhMGMxYzgzMmE2L3RhYmxlOjYyYzFkMmY0NDdjYTRlMDliNzkxZGY2ZDAwNzBiOWMzL3RhYmxlcmFuZ2U6NjJjMWQyZjQ0N2NhNGUwOWI3OTFkZjZkMDA3MGI5YzNfMS0wLTEtMS0zMjAzNy90ZXh0cmVnaW9uOjUxMzFjN2MxNDFlYzQ2YzFiNDFkYWM4NTZjNzZiMjFjXzIxOTkwMjMyNTU2Nzk_dc73c4fb-4f9b-454a-874d-dadffaf292d1">BKD, LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84Mi9mcmFnOjVjZWFjNTY3NTA2ZjQ1NDQ5NTQ0MjBhMGMxYzgzMmE2L3RhYmxlOjYyYzFkMmY0NDdjYTRlMDliNzkxZGY2ZDAwNzBiOWMzL3RhYmxlcmFuZ2U6NjJjMWQyZjQ0N2NhNGUwOWI3OTFkZjZkMDA3MGI5YzNfMS0wLTEtMS0zMjAzNy90ZXh0cmVnaW9uOjUxMzFjN2MxNDFlYzQ2YzFiNDFkYWM4NTZjNzZiMjFjXzIxOTkwMjMyNTU2OTY_4924f337-35a0-450f-9907-a7de797cc068">Fort Wayne, Indiana</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84Mi9mcmFnOjVjZWFjNTY3NTA2ZjQ1NDQ5NTQ0MjBhMGMxYzgzMmE2L3RhYmxlOjYyYzFkMmY0NDdjYTRlMDliNzkxZGY2ZDAwNzBiOWMzL3RhYmxlcmFuZ2U6NjJjMWQyZjQ0N2NhNGUwOWI3OTFkZjZkMDA3MGI5YzNfMS0wLTEtMS0zMjAzNy90ZXh0cmVnaW9uOjUxMzFjN2MxNDFlYzQ2YzFiNDFkYWM4NTZjNzZiMjFjXzIxOTkwMjMyNTU3MDI_45f2610c-99f3-4a6f-9d82-5c1513e0cc25">686</dei:AuditorFirmId>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMi0yLTEtMS0w_0a29a068-4955-4aff-93ea-da97f675f5d0"
      unitRef="usd">54420000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMi00LTEtMS0w_232a0308-0a9c-4143-a83d-430c114f97b1"
      unitRef="usd">74186000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMy0yLTEtMS0w_40dbb17b-c654-4166-b49d-2bee49cb5225"
      unitRef="usd">470767000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMy00LTEtMS0w_1a383e10-1d77-4928-9feb-8faa6a14d20e"
      unitRef="usd">168861000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNC0yLTEtMS0w_082abed2-869e-4de3-9fdb-cfa9b61b6896"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNC00LTEtMS0w_b168c46c-0768-4bdf-9c20-5174817692de"
      unitRef="usd">1197467000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNS0yLTEtMS0w_32cbea82-3959-49c1-b3a7-eb6eb5bec6bd"
      unitRef="usd">27189000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNS00LTEtMS0w_4cb148b1-2310-41c0-b484-d903629e535e"
      unitRef="usd">27429000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNi0yLTEtMS0w_fb8f7d69-5d0d-4a2a-b4df-cca878de6cde"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNi00LTEtMS0w_67a5277e-30bc-4443-8d7f-e9bfd7ecfff3"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOC0yLTEtMS0w_315652b0-f65a-4833-93ff-490beea2abaf"
      unitRef="usd">918712000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOC00LTEtMS0w_1f670b6a-75e2-4609-8c73-0e4965e1c9f8"
      unitRef="usd">1186118000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOS0yLTEtMS0xMjk_0581982a-3a60-4d52-9f67-d5b2480177ce"
      unitRef="usd">348302000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOS00LTEtMS0xMjQ_6e5cb0cd-6d87-437c-b322-de4958c73ecf"
      unitRef="usd">292604000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOS0yLTEtMS0w_6e9c1e8d-cfb2-4e9a-b659-4e2112e7bd32"
      unitRef="usd">603775000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfOS00LTEtMS0w_30c23b28-0e4d-4f28-b1ba-29ca6255fb58"
      unitRef="usd">542369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTAtMi0xLTEtMA_0cf8cbd8-1084-477f-9627-54a5bcef3c69"
      unitRef="usd">259740000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTAtNC0xLTEtMA_0a30a085-42a2-46b9-9472-646bb3f833b4"
      unitRef="usd">279172000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTEtMi0xLTEtMA_cb7a5ab2-3472-4981-bd29-788d4b9660eb"
      unitRef="usd">898401000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTEtNC0xLTEtMA_75cc28e6-2b59-4bbf-a653-f266f8f6ab09"
      unitRef="usd">861460000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTItMi0xLTEtMA_6a76b55a-b731-4e79-a4b6-7779b126122c"
      unitRef="usd">754273000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTItNC0xLTEtMA_3a55e61b-e4e2-4cea-b7bb-43d6f0721b18"
      unitRef="usd">714888000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTMtMi0xLTEtMA_752b35da-9411-41ec-a536-e4c8090e2f98"
      unitRef="usd">929341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTMtNC0xLTEtMA_843b33d0-fcb0-4e3a-b0d7-ef208c0811d3"
      unitRef="usd">969864000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTQtMi0xLTEtMA_582e599e-3e7d-401e-abad-64562f1196e8"
      unitRef="usd">500590000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTQtNC0xLTEtMA_e9808db9-94e7-49d6-aed7-f0fd4776be11"
      unitRef="usd">511379000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTUtMi0xLTEtMA_febec7d5-3d2a-47c7-9c32-1057d7c40397"
      unitRef="usd">133080000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTUtNC0xLTEtMA_fdc8d516-0478-4e62-9613-d23f1b2c7e29"
      unitRef="usd">131447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTYtMi0xLTEtMA_4097c227-de54-4bf2-83af-753094463522"
      unitRef="usd">5346214000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTYtNC0xLTEtMA_70e3fd94-8f52-4c80-a736-cc9df3942a1e"
      unitRef="usd">5489301000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTctMi0xLTEtMA_eee5b09b-e59a-4cb6-aba5-22fd667fce0e"
      unitRef="usd">127492000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTctNC0xLTEtMA_ea2a1388-49c7-4d0c-bcf1-8d38d7f11319"
      unitRef="usd">140654000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTgtMi0xLTEtMA_9e96e12c-83f5-403e-b486-9dfe36852a39"
      unitRef="usd">5218722000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTgtNC0xLTEtMA_b904feab-4354-4262-b092-bafbaaa0f85d"
      unitRef="usd">5348647000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <source:NetInvestmentinOperatingLeaseFinancing
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTktMi0xLTEtMA_81043c00-e3f2-4f8b-b556-84578f62c41c"
      unitRef="usd">48433000</source:NetInvestmentinOperatingLeaseFinancing>
    <source:NetInvestmentinOperatingLeaseFinancing
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMTktNC0xLTEtMA_0ef64742-0a2f-449d-a2e2-8c6f4395a05e"
      unitRef="usd">65040000</source:NetInvestmentinOperatingLeaseFinancing>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjAtMi0xLTEtMA_be717fd7-9ddd-433f-aced-d235c5b0155f"
      unitRef="usd">47038000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjAtNC0xLTEtMA_04de3539-4477-41fc-9feb-531311c989cb"
      unitRef="usd">49373000</us-gaap:PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjEtMi0xLTEtMA_a6e3646e-0457-4ab5-b1b9-c6d6fcbcec24"
      unitRef="usd">83926000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjEtNC0xLTEtMA_3f7d1916-5fbf-4257-8e5a-67541a2d9026"
      unitRef="usd">83948000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjItMi0xLTEtMA_24bf6d6b-1cba-405a-a892-aede859e9ed0"
      unitRef="usd">269469000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjItNC0xLTEtMA_18d1d8b2-dbb5-4dcf-a1f8-05b07b41dcd7"
      unitRef="usd">288575000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjMtMi0xLTEtMA_ece46d19-82ef-4fd1-aae6-dd66355f1a6c"
      unitRef="usd">8096289000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjMtNC0xLTEtMA_6e1dc855-1d69-4974-b292-6c4edd849e82"
      unitRef="usd">7316411000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjctMi0xLTEtMA_678b8312-e929-4cb1-95c2-968edbb26461"
      unitRef="usd">2052981000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjctNC0xLTEtMA_caade3dc-8f03-4de7-b29f-b4b887d28bb2"
      unitRef="usd">1636684000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:DemandDepositAccounts
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjktMi0xLTEtMA_747430f3-2745-47f9-bda6-e53391e09f46"
      unitRef="usd">2455580000</us-gaap:DemandDepositAccounts>
    <us-gaap:DemandDepositAccounts
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMjktNC0xLTEtMA_43258844-a40e-4915-8022-ccd06f32b6b1"
      unitRef="usd">2059139000</us-gaap:DemandDepositAccounts>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzAtMi0xLTEtMA_99dfcebc-46c6-423f-9a24-9460047a8432"
      unitRef="usd">1286367000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzAtNC0xLTEtMA_727c9ab6-ca5b-496b-be06-057dff69a832"
      unitRef="usd">1082848000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:TimeDeposits
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzEtMi0xLTEtMA_51e12acc-850a-4e77-ba72-ae33409c340b"
      unitRef="usd">884137000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzEtNC0xLTEtMA_5f722bc7-2fdc-40b0-811d-d1d777ebf000"
      unitRef="usd">1167357000</us-gaap:TimeDeposits>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzItMi0xLTEtMA_751ba67d-a32c-46a1-bf02-affcdd51055f"
      unitRef="usd">4626084000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzItNC0xLTEtMA_31da23b7-754e-454c-a24a-2132fca2d4a2"
      unitRef="usd">4309344000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzMtMi0xLTEtMA_a61dab82-04df-4af5-a909-b6de9ae00931"
      unitRef="usd">6679065000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzMtNC0xLTEtMA_e7ddd123-f5b6-4a6d-a924-b3169efcf78d"
      unitRef="usd">5946028000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzUtMi0xLTEtMA_14d7e167-b899-49cf-a758-bc5764fef596"
      unitRef="usd">194727000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzUtNC0xLTEtMA_b571b05f-1dd0-4d43-987a-ee0c40424e4c"
      unitRef="usd">143564000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherShortTermBorrowings
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzYtMi0xLTEtMA_72567118-3b10-4ba3-9026-93d6599d143d"
      unitRef="usd">5300000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:OtherShortTermBorrowings
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzYtNC0xLTEtMA_3dee7283-1c67-4488-b216-91ba9a244379"
      unitRef="usd">7077000</us-gaap:OtherShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzctMi0xLTEtMA_9e662f47-66f9-48b8-925a-e20ebbbb8932"
      unitRef="usd">200027000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzctNC0xLTEtMA_a47fccf0-171e-4c89-a269-9b79d5cc5907"
      unitRef="usd">150641000</us-gaap:ShortTermBorrowings>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzgtMi0xLTEtMA_32e81aa3-770e-4043-a5ab-a271d3447cfc"
      unitRef="usd">71251000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzgtNC0xLTEtMA_1ee68e43-03e2-4567-92ce-87a0bcc912b0"
      unitRef="usd">81864000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzktMi0xLTEtMA_16638900-9561-46df-862e-01afc1f922a9"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfMzktNC0xLTEtMA_10915659-38a3-4535-b8a4-0007029c051e"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:OtherLiabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDAtMi0xLTEtMA_c6fe7ea4-1914-4011-b63b-a8f82877f8b4"
      unitRef="usd">117718000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDAtNC0xLTEtMA_92c48c0f-cb2a-48f4-ace6-ea086033d937"
      unitRef="usd">148444000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDEtMi0xLTEtMA_6a5a18f5-a12c-4d6e-a15f-45f03d4d0325"
      unitRef="usd">7126825000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDEtNC0xLTEtMA_4ff5a5ee-4548-4355-b05a-e6b73fa9428d"
      unitRef="usd">6385741000</us-gaap:Liabilities>
    <us-gaap:PreferredStockNoParValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzIx_422e6cff-6f1c-49d7-9ddf-d5e1ec741a0d"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzIx_9b09c827-d09b-4636-94ec-ba8dd7894ef0"
      unitRef="usdPerShare">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzQ1_71d8c7d3-fef7-4920-91b5-180b56514009"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzQ1_bcc3eeac-714e-4ca1-be44-5005991d439b"
      unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzU2_b3a9da50-0ca9-4734-abb8-875763bed5ea"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMC0xLTEtMC90ZXh0cmVnaW9uOjZjNDAyYTdiNDZlMjQ3MTNhMTJjNjFjZmJiMzhlOGYzXzU2_ecf7ccca-3b34-407f-b154-3008c4093fdc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtMi0xLTEtMA_d02a0c21-b125-435f-8061-820dedae3c67"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDQtNC0xLTEtMA_c86e92f6-13f9-42e6-9168-990cf0aea0c3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockNoParValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzE4_df298bec-91a3-4b37-9e64-e0626ff73f7d"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzE4_e7a2ecb3-1074-4562-80ae-21e356a66b81"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzQ1_7bd54fdf-2a89-4d61-b13a-4a64d346819f"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzQ1_abce31cb-902a-4927-8b27-c95341e4c9c4"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzYz_3542657a-94a1-4c80-a668-aef1ab72bd40"
      unitRef="shares">28205674</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMC0xLTEtMC90ZXh0cmVnaW9uOmI0YWZiMzYwZGY1NDQ4MDBhOTU1MWY1MmVkZGU3ZTA1XzYz_71b423f5-1286-49c9-afac-f46bc7c8e603"
      unitRef="shares">28205674</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtMi0xLTEtMA_aec10c09-720d-4a25-838b-ef9953d6e645"
      unitRef="usd">436538000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDUtNC0xLTEtMA_3368a04c-3c1f-45f6-bd75-8dcfe7e3dcae"
      unitRef="usd">436538000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDYtMi0xLTEtMA_58d887de-8c6b-4ffc-8317-357436aedfe5"
      unitRef="usd">603787000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDYtNC0xLTEtMA_6da29dc0-85dc-4f67-880a-78c60e0d0092"
      unitRef="usd">514176000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDctMC0xLTEtMC90ZXh0cmVnaW9uOmI5OGZiNWU3YzU4MzRmYzE5ZjA5NDNjYTdlYWQ0MzA0XzM4_ff9c60ce-38c9-4705-9272-8051eaac8cb1"
      unitRef="shares">3466162</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDctMC0xLTEtMC90ZXh0cmVnaW9uOmI5OGZiNWU3YzU4MzRmYzE5ZjA5NDNjYTdlYWQ0MzA0XzU4_a59de967-b901-40ca-95ba-5a0d437c0601"
      unitRef="shares">2816557</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDctMi0xLTEtMA_a97ca37f-9579-43df-a678-08e7d49d6199"
      unitRef="usd">114209000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDctNC0xLTEtMA_f9e4c60c-67f1-4517-88ff-4cd9d9e9cbb2"
      unitRef="usd">82240000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDgtMi0xLTEtMA_4f569864-3d61-460a-aab4-79c9a283beb3"
      unitRef="usd">-9861000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDgtNC0xLTEtMA_c5f2b85a-7477-4858-bd06-2938345cd967"
      unitRef="usd">18371000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDktMi0xLTEtMA_0308b293-3360-48dd-986f-0be231742163"
      unitRef="usd">916255000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNDktNC0xLTEtMA_80360cb1-44fd-42b8-afbe-900681c9576e"
      unitRef="usd">886845000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTAtMi0xLTEtMA_2a4874eb-8875-402a-aba5-dd09bea0230e"
      unitRef="usd">53209000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTAtNC0xLTEtMA_e761e164-a535-43fb-8684-75ea1ced85f7"
      unitRef="usd">43825000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTEtMi0xLTEtMA_e911e23e-2292-4979-91c3-c86b0afc387c"
      unitRef="usd">969464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTEtNC0xLTEtMA_03912bc0-ab63-42ca-a7f0-3b183a217dca"
      unitRef="usd">930670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTItMi0xLTEtMA_323f7632-843c-48ab-adef-88617741715a"
      unitRef="usd">8096289000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84NS9mcmFnOmE0ZmY2MzgxMzk0ZjQxNWQ4ZGM0NTc0YjYwOWY2YjViL3RhYmxlOjY2YzRlOTkzNTE4NjQzM2RhZjRjYTM5MjlmODRjY2MxL3RhYmxlcmFuZ2U6NjZjNGU5OTM1MTg2NDMzZGFmNGNhMzkyOWY4NGNjYzFfNTItNC0xLTEtMA_125258ee-1841-449d-a9af-8216ce6e03bd"
      unitRef="usd">7316411000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMi0yLTEtMS0w_5d924e14-1f4d-4479-8990-def27ade4d17"
      unitRef="usd">235031000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMi00LTEtMS0w_eceb7231-389f-4f47-ae4c-dbe7721ccc21"
      unitRef="usd">242772000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMi02LTEtMS0w_7c02ada5-3659-474c-9709-f069d4ce3577"
      unitRef="usd">258348000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMy0yLTEtMS0w_a063880f-9b75-4af9-bb48-931efaa92ee4"
      unitRef="usd">17767000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMy00LTEtMS0w_ac94fb02-bc22-4fa0-ad74-f4eb0345feae"
      unitRef="usd">18080000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMy02LTEtMS0w_31bf5244-ab81-43da-bf02-a228ca7c50b3"
      unitRef="usd">20946000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNC0yLTEtMS0w_5d25f403-a38e-4cfe-ac23-e8c603a763f5"
      unitRef="usd">601000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNC00LTEtMS0w_efc9768f-2075-4ea2-ac08-1ddea1c9fe13"
      unitRef="usd">895000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNC02LTEtMS0w_a7d79a98-f326-459a-b81a-f14062389f1b"
      unitRef="usd">1351000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNS0yLTEtMS0w_cb4b7117-14e1-40bb-b313-f3e7fdf8f801"
      unitRef="usd">1373000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNS00LTEtMS0w_97940d08-a77e-4f48-beb9-28831da1330f"
      unitRef="usd">1284000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNS02LTEtMS0w_263879e2-463b-4625-a993-4889315cc9d4"
      unitRef="usd">2232000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNi0yLTEtMS0w_a2a1841c-bdd5-4ef8-9cf9-9b62f1de21bd"
      unitRef="usd">254772000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNi00LTEtMS0w_0cb1d989-6cc3-447b-a0da-404fe20042ab"
      unitRef="usd">263031000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNi02LTEtMS0w_07ae1701-7d63-4fa4-94ed-6a183f7885f6"
      unitRef="usd">282877000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOC0yLTEtMS0w_de3e7a16-52ed-4234-a725-3fcdc789d905"
      unitRef="usd">12276000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOC00LTEtMS0w_27e4f10d-9db0-46d8-ab30-5f9b18140367"
      unitRef="usd">30459000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOC02LTEtMS0w_4fa297a3-c7de-4ed5-8b80-39640d7be042"
      unitRef="usd">50495000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOS0yLTEtMS0w_d1a937fb-0602-4ffc-b8e9-610f125f8f81"
      unitRef="usd">115000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOS00LTEtMS0w_81412607-d32e-458e-b4b9-2fde7ef1850e"
      unitRef="usd">517000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfOS02LTEtMS0w_57b42669-1118-4ad9-87e7-cc87aad35d96"
      unitRef="usd">1934000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTAtMi0xLTEtMA_fe1834e6-c99f-490e-98d2-17d9215c0da0"
      unitRef="usd">3267000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTAtNC0xLTEtMA_0324d310-7669-4f3a-8595-df038f59dd8a"
      unitRef="usd">3367000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTAtNi0xLTEtMA_62e0f99d-9eb6-41d2-8da8-92732b346d6a"
      unitRef="usd">3677000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTEtMi0xLTEtMA_f7aef3a4-3844-4a93-bc99-31d55b7830c4"
      unitRef="usd">2476000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTEtNC0xLTEtMA_a2860fb4-993f-4509-9a14-6ab0d3760709"
      unitRef="usd">2868000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTEtNi0xLTEtMA_95fc853e-4846-4203-bea9-b8ca15ccc24b"
      unitRef="usd">2905000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:InterestExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTItMi0xLTEtMA_c8038ea3-2789-41c7-b3cd-ce4a32730d99"
      unitRef="usd">18134000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTItNC0xLTEtMA_d9f436f8-0210-4450-91ad-8bd281529415"
      unitRef="usd">37211000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTItNi0xLTEtMA_64f2d5d8-6bf7-4d50-9952-cd51207216cd"
      unitRef="usd">59011000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTMtMi0xLTEtMA_9639fec3-05ef-44ed-833d-eb070ac83288"
      unitRef="usd">236638000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTMtNC0xLTEtMA_b0536128-1226-4bd2-a664-7cdc7e0201d5"
      unitRef="usd">225820000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTMtNi0xLTEtMA_19591e41-3afb-41ca-9a3c-560f5410cbe7"
      unitRef="usd">223866000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtMi0xLTEtMA_fb2dcc26-303d-4bb6-8494-ab62a2da14b6"
      unitRef="usd">-4303000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtNC0xLTEtMA_33f4d1b2-4591-4b1c-97a6-9f2faf7cfc4c"
      unitRef="usd">36001000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtNi0xLTEtMA_a47ea600-5c70-49db-88be-4fef047c9d4d"
      unitRef="usd">15833000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTUtMi0xLTEtMA_ab527f32-61a2-47c4-916b-8dfe33fc04bb"
      unitRef="usd">240941000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTUtNC0xLTEtMA_23b5b663-5c2c-4ad8-b54b-361b73a8c14e"
      unitRef="usd">189819000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTUtNi0xLTEtMA_dd2157aa-8ca0-4307-842e-fa2a7abdc3f0"
      unitRef="usd">208033000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3392ae2e1dce4eca9c7d62607d09a57e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTctMi0xLTEtMA_34bcabab-1314-4d5a-95d8-d56552c8847f"
      unitRef="usd">23782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a44e66308344c63bcb3496a62350d39_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTctNC0xLTEtMA_79531202-63a2-4cf8-9213-5432ec3db8ca"
      unitRef="usd">21114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie29719f94e4e432492fb504dd945a401_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTctNi0xLTEtMA_ac35b22b-6e26-4d8a-a476-7cf598d5f448"
      unitRef="usd">20692000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7f6a3041c2f44ee99f30d16ef84dd7b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTgtMi0xLTEtMA_ddc37744-3344-4845-954d-55040aaa07ec"
      unitRef="usd">10589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i591f1492e1654266b5dab490cca20d88_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTgtNC0xLTEtMA_f5f4243b-39a5-40b1-9041-c30e86881baf"
      unitRef="usd">9485000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63d4920a5cc245d080a22c0cf93d3001_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTgtNi0xLTEtMA_87e62fff-2dad-41d9-8e42-ef9ee667270c"
      unitRef="usd">11010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iecccc0db16b84267b1e4de734f2b10f5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTktMi0xLTEtMA_6d3f6fd1-1344-477c-a524-d7deb77b0a20"
      unitRef="usd">18125000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4eb2e0ab21a4e4b9f3a90652a519c38_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTktNC0xLTEtMA_162c6ba5-4fce-42c1-8a1e-1388217f6f7e"
      unitRef="usd">14983000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice72f30ed14a4013a3525af11800e710_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTktNi0xLTEtMA_631b5ada-e332-4829-9a15-3943c6dd19f2"
      unitRef="usd">14209000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <source:MortgageBankingIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjAtMi0xLTEtMA_903fef22-a080-4216-98cd-7985d9fb8bfd"
      unitRef="usd">11822000</source:MortgageBankingIncome>
    <source:MortgageBankingIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjAtNC0xLTEtMA_0290ca61-d757-402f-905b-8d3e09095c17"
      unitRef="usd">15674000</source:MortgageBankingIncome>
    <source:MortgageBankingIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjAtNi0xLTEtMA_5a321b3b-0c95-463a-9d88-be2a34813634"
      unitRef="usd">4698000</source:MortgageBankingIncome>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjEtMi0xLTEtMA_bbc2526b-6fb1-4bc3-b984-1c7bdc152acc"
      unitRef="usd">7247000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjEtNC0xLTEtMA_55ae6e79-a121-4096-8c67-aeb865485934"
      unitRef="usd">7025000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjEtNi0xLTEtMA_779be142-40ab-4758-86d3-78d1d199ddcc"
      unitRef="usd">6761000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjItMi0xLTEtMA_fe945f73-a78b-4abc-be10-8877a5fea354"
      unitRef="usd">16647000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjItNC0xLTEtMA_1a5f2d24-7788-49d8-ad14-9de86a607898"
      unitRef="usd">23380000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjItNi0xLTEtMA_f70b1f88-1113-4044-8741-2ab511dc3104"
      unitRef="usd">30741000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjMtMi0xLTEtMA_88171e3b-d25f-4dad-8f39-c50c4627fd1b"
      unitRef="usd">-680000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjMtNC0xLTEtMA_ffeebd77-05ec-4a1c-91df-de78349fcc4f"
      unitRef="usd">279000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjMtNi0xLTEtMA_90538066-da7e-402d-b822-6cac00a3b7bb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjQtMi0xLTEtMA_881cfeab-319c-46b6-9228-0debabad3cde"
      unitRef="usd">12560000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjQtNC0xLTEtMA_d496e1e4-6383-4d14-8686-6e82d1a2c6a7"
      unitRef="usd">11949000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjQtNi0xLTEtMA_69a168c7-f478-4e94-856a-29eaee862e6f"
      unitRef="usd">13019000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjUtMi0xLTEtMA_77ccd652-15a0-4a28-b639-cc3a5929d873"
      unitRef="usd">100092000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjUtNC0xLTEtMA_cb7540cd-67fb-4740-a1fa-7f169f1ad423"
      unitRef="usd">103889000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjUtNi0xLTEtMA_ea9d0f4d-d60d-45ef-bb75-321d1e52941d"
      unitRef="usd">101130000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjctMi0xLTEtMA_721b5638-055b-46ca-a912-c2189b262b7d"
      unitRef="usd">105808000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjctNC0xLTEtMA_a1284aea-8eb8-4aa2-9b5e-9395788b78c4"
      unitRef="usd">101556000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjctNi0xLTEtMA_2409636d-df83-405f-a1f3-db7324578fd2"
      unitRef="usd">97098000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjgtMi0xLTEtMA_f9b410f9-9b72-4085-985f-82506c814ab1"
      unitRef="usd">10524000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjgtNC0xLTEtMA_dc68d56f-0834-452e-a801-704932809f4e"
      unitRef="usd">10276000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjgtNi0xLTEtMA_d3fb584f-013e-4ac4-9a51-3e4b86cfbd3e"
      unitRef="usd">10528000</us-gaap:OccupancyNet>
    <source:FurnitureAndEquipmentExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjktMi0xLTEtMA_3ba53786-be84-4133-a80c-aa01b8a0b62c"
      unitRef="usd">25854000</source:FurnitureAndEquipmentExpense>
    <source:FurnitureAndEquipmentExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjktNC0xLTEtMA_ee8a902c-8abc-4f02-a4c9-7a1b66ec77a6"
      unitRef="usd">25688000</source:FurnitureAndEquipmentExpense>
    <source:FurnitureAndEquipmentExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMjktNi0xLTEtMA_f3c42ed4-962d-4d9b-9e1e-5337072c644f"
      unitRef="usd">24815000</source:FurnitureAndEquipmentExpense>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzAtMi0xLTEtMA_a29321fe-e013-40d1-be1b-87613b350cf3"
      unitRef="usd">13694000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzAtNC0xLTEtMA_4bba702c-82de-4ca5-aa0a-d0ba7d8e3bda"
      unitRef="usd">20203000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzAtNi0xLTEtMA_3017e799-d2f9-4754-babb-1eb2ac9db0d5"
      unitRef="usd">25128000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <source:ProfessionalAndDirectorsFees
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzEtMi0xLTEtMA_63e02168-3f51-4af6-8b4c-b2ae04734c8a"
      unitRef="usd">8676000</source:ProfessionalAndDirectorsFees>
    <source:ProfessionalAndDirectorsFees
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzEtNC0xLTEtMA_1b9939ee-863c-49df-bd4e-dae6557311d2"
      unitRef="usd">6317000</source:ProfessionalAndDirectorsFees>
    <source:ProfessionalAndDirectorsFees
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzEtNi0xLTEtMA_bbe3fe64-1858-455a-b071-04e426dbbd5e"
      unitRef="usd">6952000</source:ProfessionalAndDirectorsFees>
    <source:SuppliesAndCommunicationExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzItMi0xLTEtMA_a67c561d-8832-4eec-8756-f6096773f8d2"
      unitRef="usd">5942000</source:SuppliesAndCommunicationExpense>
    <source:SuppliesAndCommunicationExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzItNC0xLTEtMA_46698cfe-0e98-4275-aeaf-7cd59ea2ca9f"
      unitRef="usd">5563000</source:SuppliesAndCommunicationExpense>
    <source:SuppliesAndCommunicationExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzItNi0xLTEtMA_4ed05bb2-de76-4500-b523-844861db2274"
      unitRef="usd">6454000</source:SuppliesAndCommunicationExpense>
    <source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzMtMi0xLTEtMA_5b104f99-958f-48d2-93da-b06b196b6110"
      unitRef="usd">2677000</source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense>
    <source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzMtNC0xLTEtMA_5dd5f5dd-8f3f-4887-abbd-7ffd8db31ca9"
      unitRef="usd">2606000</source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense>
    <source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzMtNi0xLTEtMA_013fa92e-134b-49a7-bdc0-e6965b732f7f"
      unitRef="usd">1795000</source:FederalDepositInsuranceCorporationPremiumAndOtherInsuranceExpense>
    <source:BusinessDevelopmentAndMarketingExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzQtMi0xLTEtMA_22de95e8-c032-4a64-ad1c-0d738387ce16"
      unitRef="usd">8013000</source:BusinessDevelopmentAndMarketingExpense>
    <source:BusinessDevelopmentAndMarketingExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzQtNC0xLTEtMA_99cc2228-fd3c-4e2c-b51d-17706ad4dfd9"
      unitRef="usd">4157000</source:BusinessDevelopmentAndMarketingExpense>
    <source:BusinessDevelopmentAndMarketingExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzQtNi0xLTEtMA_21b0f15a-ea9a-478a-a39d-f3879611e0a3"
      unitRef="usd">6303000</source:BusinessDevelopmentAndMarketingExpense>
    <source:LoanAndLeaseCollectionAndRepossessionExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzUtMi0xLTEtMA_4ee169d2-d228-458b-b29c-09e7a9049355"
      unitRef="usd">30000</source:LoanAndLeaseCollectionAndRepossessionExpense>
    <source:LoanAndLeaseCollectionAndRepossessionExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzUtNC0xLTEtMA_cad0fd3e-d8e6-4036-a9dc-415005192603"
      unitRef="usd">3099000</source:LoanAndLeaseCollectionAndRepossessionExpense>
    <source:LoanAndLeaseCollectionAndRepossessionExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzUtNi0xLTEtMA_8a9e62f9-e526-40b3-872b-b9cf3f9f44f2"
      unitRef="usd">3402000</source:LoanAndLeaseCollectionAndRepossessionExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzYtMi0xLTEtMA_72ca2271-5cf5-4a8d-866d-c7c7a040b59b"
      unitRef="usd">4930000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzYtNC0xLTEtMA_92f6d9b7-da1c-4e97-9256-75f00f180f82"
      unitRef="usd">7902000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzYtNi0xLTEtMA_276c2eba-919c-47f0-8a45-95c568cb6cd5"
      unitRef="usd">6534000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzctMi0xLTEtMA_77e53c0f-f82c-46d5-bfa3-6d4465328bd1"
      unitRef="usd">186148000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzctNC0xLTEtMA_35c8e7e7-df48-4df1-b985-a9047ec9bf0b"
      unitRef="usd">187367000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzctNi0xLTEtMA_7d5472d1-4fc6-47f4-b079-5c3396441c6e"
      unitRef="usd">189009000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzgtMi0xLTEtMA_7330df0a-1b88-4e78-8b6d-48077974209e"
      unitRef="usd">154885000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzgtNC0xLTEtMA_a20e4da7-90b3-49ec-9f25-09fbde47776e"
      unitRef="usd">106341000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzgtNi0xLTEtMA_3e231f93-f1c0-43de-a7b6-fbe1ed92901f"
      unitRef="usd">120154000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzktMi0xLTEtMA_14274595-459a-4001-b3d2-1135471fe93b"
      unitRef="usd">36328000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzktNC0xLTEtMA_639b31d5-ab63-4be1-b714-20d282bfe50c"
      unitRef="usd">24880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMzktNi0xLTEtMA_98a8a2f1-1514-4d0b-8a34-b1d468faa584"
      unitRef="usd">28139000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDAtMi0xLTEtMA_560b74a2-f3ef-4bd3-8e59-185599fe336a"
      unitRef="usd">118557000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDAtNC0xLTEtMA_8ff9b2a2-e760-4050-9de4-da4e6b70c0a7"
      unitRef="usd">81461000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDAtNi0xLTEtMA_6b00d016-3b00-49d0-8a24-731af0586713"
      unitRef="usd">92015000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDEtMi0xLTEtMA_e10fe608-38dd-4278-ba53-c022a309351e"
      unitRef="usd">23000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDEtNC0xLTEtMA_535c8c06-ac1f-49f3-a29b-13f6ad2840cb"
      unitRef="usd">24000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDEtNi0xLTEtMA_6b1f1e7c-554b-4762-ab8d-fa799e22e5fa"
      unitRef="usd">55000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDItMi0xLTEtMA_72566461-af4d-497f-9d06-1ff449bea900"
      unitRef="usd">118534000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDItNC0xLTEtMA_e8c9bb34-1d78-43f8-8ccd-badf823c26f2"
      unitRef="usd">81437000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDItNi0xLTEtMA_a3836bbf-b969-4b33-9f36-1aefb6b679e9"
      unitRef="usd">91960000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDMtMi0xLTEtMA_8616d2f3-4ebf-4e13-b516-566cc9878734"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDMtNC0xLTEtMA_506f0039-5a80-4c62-aeec-f79c2e3c1cab"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDMtNi0xLTEtMA_3b7ca456-7038-4caa-8eee-a6060a4076d7"
      unitRef="usdPerShare">3.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDQtMi0xLTEtMA_86be125f-d7ad-4e40-a274-a77f0ebdc711"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDQtNC0xLTEtMA_24e43e15-f6d0-4ab8-8707-49ed1af4c03d"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfNDQtNi0xLTEtMA_b781619b-8164-494a-bc83-123677fb3bbf"
      unitRef="usdPerShare">3.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMS0yLTEtMS0w_18a4e4c8-eb4d-4634-a8af-6d39f5053e26"
      unitRef="usd">118557000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMS00LTEtMS0w_ac03eb60-3cc2-4a6f-b9f2-763a9e3b3b4c"
      unitRef="usd">81461000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMS02LTEtMS0w_d69e4bdc-1eca-4484-9cae-cd5594701b7c"
      unitRef="usd">92015000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMy0yLTEtMS0w_9c2c7a70-4d0a-40c1-8ec1-cef85fda17c1"
      unitRef="usd">-37867000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMy00LTEtMS0w_127fa796-93a9-41b2-9b76-ad716a22d7c9"
      unitRef="usd">17666000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfMy02LTEtMS0w_944ab79d-fd8a-49d3-a8db-87963291956c"
      unitRef="usd">20875000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNC0yLTEtMS0w_03631c3f-251f-4bde-b224-b9ea62e28f55"
      unitRef="usd">-680000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNC00LTEtMS0w_44e03033-b8b2-4c79-b0ec-b84bfbcdf602"
      unitRef="usd">279000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNC02LTEtMS0w_98dd1455-a54a-4631-8a83-bf34df292b25"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNS0yLTEtMS0w_58d5670b-6c2f-494c-a383-d531a5fbe866"
      unitRef="usd">-8955000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNS00LTEtMS0w_6afea6d4-8d59-4374-bfa3-d1a38fc2e3fe"
      unitRef="usd">4188000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNS02LTEtMS0w_d5425554-0821-4e45-aba8-18c989c20f7d"
      unitRef="usd">5027000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNi0yLTEtMS0w_3e280df1-6032-4e9a-a267-e931a160c560"
      unitRef="usd">-28232000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNi00LTEtMS0w_2bd70830-7483-4e2c-bbbd-5923904d837d"
      unitRef="usd">13199000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNi02LTEtMS0w_96f6d8f3-258f-444c-b078-189566911838"
      unitRef="usd">15848000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNy0yLTEtMS0w_80561ba6-656e-48a8-ab58-6349d8ec05c7"
      unitRef="usd">90325000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNy00LTEtMS0w_31f26e84-103e-41e4-bdb8-5735a9b03be3"
      unitRef="usd">94660000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfNy02LTEtMS0w_1a29c026-9b05-4f1b-8fe2-4d9d57c85c4d"
      unitRef="usd">107863000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOC0yLTEtMS0w_75584f3b-6c44-48e0-b52e-781ef8a1e398"
      unitRef="usd">23000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOC00LTEtMS0w_bd05b185-73e4-4c77-ae78-fe683ede2268"
      unitRef="usd">24000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOC02LTEtMS0w_862d7b49-2133-449f-bd14-426427bf7706"
      unitRef="usd">55000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOS0yLTEtMS0w_4a27a737-5080-4414-83cc-9dce590b5ee5"
      unitRef="usd">90302000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOS00LTEtMS0w_0e5532b5-ec29-4532-ac70-e270c8e59865"
      unitRef="usd">94636000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85MS9mcmFnOjgzNWI5ZDU3YTk3YjQ3YjNiOGY0ZWE0MGU0MTkwNGFlL3RhYmxlOjIyZjYwZGYwYWVjNDQxYjQ5OWNiN2IxNDA0Mzk2ZjI0L3RhYmxlcmFuZ2U6MjJmNjBkZjBhZWM0NDFiNDk5Y2I3YjE0MDQzOTZmMjRfOS02LTEtMS0w_0f8139be-3878-488a-adb7-f4b1f717b5c2"
      unitRef="usd">107808000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaffbdbf6dda84a4ba83b56655feec15e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi00LTEtMS0w_fe31b98b-d34d-424f-8ac1-fabbb7808b53"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c2b777c2d7d4c9cb07b0ffef297bda1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi02LTEtMS0w_bace0e0b-1ebf-4fc1-90e0-ffed3b0f6738"
      unitRef="usd">398980000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9657bdc5d7b14247825d94a536f3a6eb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi04LTEtMS0w_ccbf27ef-c6ed-441d-bf95-d7c13d969111"
      unitRef="usd">-62760000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic4ce85f6c0fb4471bb35569130c75e17_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi0xMC0xLTEtMA_098f713b-bfbc-4655-be71-c7bec1eea7d7"
      unitRef="usd">-10676000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia1a5d1abe5bd486bba44a82b6df53427_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi0xMi0xLTEtMA_f6ff2407-93ea-47b3-b7fa-df4310784840"
      unitRef="usd">762082000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i16ff6e99dcf84434818794bec54f75ec_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi0xNC0xLTEtMA_c5c883ff-25ba-42fb-8aba-8f60294449b2"
      unitRef="usd">1508000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id325ef4822184da9ba94b28b556913cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMi0xNi0xLTEtMA_1d9ab3d6-d17e-4d56-a9ff-58d5b5c562af"
      unitRef="usd">763590000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8c06035dcbf40a2b1977bd3c34f37c3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMy02LTEtMS0w_4c3a1d42-4123-41b7-aec3-5d0624ff842a"
      unitRef="usd">-301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibfa262c0918343539b069b75c0919ba9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMy0xMC0xLTEtMA_cdc25ce1-fde3-4367-a472-bcc70900f9c7"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie05c7fe6543c4b1888a41dee7e77478a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMy0xMi0xLTEtMA_eea9c875-1d83-4d72-a76f-d243ed903279"
      unitRef="usd">-301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69e9dbe1091142faa6daa51b694d3f52_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMy0xNi0xLTEtMA_5a71d284-caf1-42f7-9939-ef16bf627eae"
      unitRef="usd">-301000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8ea0530e400446a19c0f00c6f34df4ed_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC00LTEtMS0w_4f9868d6-a8dc-4eea-9b5b-a6011b688722"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia7fc94f9854d4187b2b86b433f6ff850_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC02LTEtMS0w_f5a5c2cd-ea8c-4a9f-9151-583db82fd23c"
      unitRef="usd">398679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i660eb5cb0da04a2f9524395d3e169ad0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC04LTEtMS0w_e4cb7505-9bd1-422e-ad91-37723cb92ea6"
      unitRef="usd">-62760000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9c6afcd64d1349a087b5d50161e27d12_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC0xMC0xLTEtMA_1ca93b12-7664-4212-be72-0c49c1ec76da"
      unitRef="usd">-10676000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i42a24f8614794c9285a102a591991f77_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC0xMi0xLTEtMA_fa798e82-1668-4aef-ba63-a15c734efb81"
      unitRef="usd">761781000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7042af8161fa41c0966f0f94e68648be_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC0xNC0xLTEtMA_dffecd10-e006-46f9-ad70-8e71cc536771"
      unitRef="usd">1508000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb8043fe3b5947af877219ea4b433b6a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNC0xNi0xLTEtMA_d58b763a-41e5-4bb0-9503-77749003821a"
      unitRef="usd">763289000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i5556c2ff32c1471b9ed6041ba02edb22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNS02LTEtMS0w_1a2d1374-61cf-4686-950a-9aca7b80ae7e"
      unitRef="usd">91960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNS0xMi0xLTEtMA_69e11157-b0a0-43ce-a309-c806ccb8f03b"
      unitRef="usd">91960000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1dac6a41dccc4a66875cc2470e72de94_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNS0xNC0xLTEtMA_77d20e79-1c9d-4eb6-9513-6e2045941bc8"
      unitRef="usd">55000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNS0xNi0xLTEtMA_eb0a84ae-c729-46d8-8f10-eba98b96c88b"
      unitRef="usd">92015000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6b8d97be43a140c79f18f42f7786a60d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNi0xMC0xLTEtMA_2c1768fe-725f-4c9a-b3dc-3b96422f9fcd"
      unitRef="usd">15848000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNi0xMi0xLTEtMA_67456cc4-fe58-4f85-ab63-f2de3f12ed9b"
      unitRef="usd">15848000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNi0xNi0xLTEtMA_13fbd8bb-413b-4afa-b91e-fbf9437e4429"
      unitRef="usd">15848000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNy0wLTEtMS0wL3RleHRyZWdpb246NjA1OGNmYzM4NWEwNDViZDk5ZDBiNzliYWIyMmJlMzZfMTc_75d9671d-bb9d-4bbb-8ae2-b6a676c13b68"
      unitRef="shares">51533</source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="i5556c2ff32c1471b9ed6041ba02edb22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNy02LTEtMS0w_32e5c460-a970-4b60-944e-181dd325f2c4"
      unitRef="usd">862000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="i1b329033f7ce438d96df2f95752ac669_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNy04LTEtMS0w_bf5d3686-7d31-45d4-bcde-5773d79ed5bd"
      unitRef="usd">1143000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNy0xMi0xLTEtMA_56f67305-95cc-47e3-804a-56844ba5b7a6"
      unitRef="usd">2005000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfNy0xNi0xLTEtMA_495bc59f-bc47-4693-a344-b4fece543abd"
      unitRef="usd">2005000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOC0wLTEtMS0wL3RleHRyZWdpb246MmZmMThiODE3MDZkNDRhNzhhNDk2NWJlYTEzZTIxNTdfMTM_a082e596-5422-4fb1-ae4f-3131d2f0a9ae"
      unitRef="shares">325787</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1b329033f7ce438d96df2f95752ac669_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOC04LTEtMS0w_7f94dcca-f795-441b-9d5a-99d494958d63"
      unitRef="usd">15085000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOC0xMi0xLTEtMA_7292d1a6-79ac-4cd7-9fe1-c7e33ce7e7f1"
      unitRef="usd">15085000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOC0xNi0xLTEtMA_6541de9c-806c-43f5-a331-462422e6685c"
      unitRef="usd">15085000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOS0wLTEtMS0wL3RleHRyZWdpb246ZTg1YTRjZjRiNmNhNDkzYThlYzllMzRiYWNjYzRjOWNfMjc_7f001235-6de3-47d8-b6e7-a3d8b320db13"
      unitRef="usdPerShare">1.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5556c2ff32c1471b9ed6041ba02edb22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOS02LTEtMS0w_a39f47e6-2a59-4a02-a5a6-0004beafbbcd"
      unitRef="usd">28232000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOS0xMi0xLTEtMA_7118f576-ec8e-43e4-9253-870e691ec22b"
      unitRef="usd">28232000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfOS0xNi0xLTEtMA_57b5c889-caaf-463d-a5a2-f87d84a42370"
      unitRef="usd">28232000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTAtMTItMS0xLTA_90e90071-99fa-47ff-9fa6-da633beb9105"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i1dac6a41dccc4a66875cc2470e72de94_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTAtMTQtMS0xLTA_85223948-7122-488b-babe-05b89350a24f"
      unitRef="usd">18934000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTAtMTYtMS0xLTA_fc9523b1-c18a-4fd3-86ed-ce54a34da272"
      unitRef="usd">18934000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i35d7e8b5519441ec82c857015a1cab95_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTEtMTItMS0xLTMyMjY0_0e0b7049-6ee6-457c-9542-e1ee878e6b3f"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1dac6a41dccc4a66875cc2470e72de94_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTEtMTQtMS0xLTIzMzI3_15750aa1-547d-4122-bf15-93d1558bc99d"
      unitRef="usd">138000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTEtMTYtMS0xLTMxMzE1_86554590-116e-430e-aabd-cb45c75df576"
      unitRef="usd">138000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9713f40c226c45789f3df18be4260cf1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItNC0xLTEtMA_31365eaf-8493-4d15-acc9-9c2301e28793"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if53cf58205d947a5829a4e4d0ab4548d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItNi0xLTEtMA_04f16b86-fedb-4f1f-8b50-84dfd47396e6"
      unitRef="usd">463269000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb7a4a1f564a449ea3e92fff5e383095_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItOC0xLTEtMA_9b4fa9b3-d093-4a66-901a-ac504b21dd0e"
      unitRef="usd">-76702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6d3e07e71b4549e7aa36da8ea1330430_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItMTAtMS0xLTA_54831a13-2ac9-4206-bdf4-21ef22489cfe"
      unitRef="usd">5172000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i084fcdbb2774458db50325393ca4a796_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItMTItMS0xLTA_4a0e1aaa-6988-415f-9b6f-5c75f5a80416"
      unitRef="usd">828277000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e24a755cc2a43b2b578724750014355_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItMTQtMS0xLTA_27be427a-8890-480b-9465-5464f78805d8"
      unitRef="usd">20359000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTItMTYtMS0xLTA_4fb19c08-73dc-4908-a630-e6115651b43c"
      unitRef="usd">848636000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i00851a3e216149fe87578eb4f0e530ba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTMtNi0xLTEtMA_f5e1de22-9399-4735-9f95-d7e0512cd923"
      unitRef="usd">-2552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23bc70aa8e2b404bb02772e8701dd549_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTMtMTItMS0xLTA_1ee33100-b3d5-4f1d-96e0-71d74c3cc1e2"
      unitRef="usd">-2552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb7a226b99f7430ba2b053e5926f2564_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTMtMTYtMS0xLTA_5c236d03-7067-4fea-90d0-fb0c5c50ab65"
      unitRef="usd">-2552000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia34e860db97b4b23853864c2fbd86cbf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtNC0xLTEtMA_6143ffe0-6ef3-4ad3-bb4d-3234e1f746dc"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0a13daccc60940c595a951eb73b7cb0c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtNi0xLTEtMA_bb883a36-d65b-4fbc-b046-84fca4fd0b10"
      unitRef="usd">460717000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i05e44be6cb244b12b4adbdd19307aeaf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtOC0xLTEtMA_8388a2fe-3e0c-4ddd-9bb7-48cec460301c"
      unitRef="usd">-76702000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23b262f7780a4e07af5d559a73a9831c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtMTAtMS0xLTA_6828db62-b3e7-42d4-a566-456596228525"
      unitRef="usd">5172000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33f1f3b6cb6543099b5aa6935e8214c0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtMTItMS0xLTA_0e71cd3b-0df4-425b-90e0-62ba5a7f483d"
      unitRef="usd">825725000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i21b3bfc58cea4452ac03d00da01e87e1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtMTQtMS0xLTA_4e27b75d-842a-4b86-9d36-f374247c51d1"
      unitRef="usd">20359000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic8d07b06756f418cb880f441aa6169d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTQtMTYtMS0xLTA_c79d6a20-f7e0-458c-9903-0225bc3305ef"
      unitRef="usd">846084000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i041f89c30bf346f0b4941d93c8ff43b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTUtNi0xLTEtMA_de068002-48ff-4f18-aaf4-c942ec0368ce"
      unitRef="usd">81437000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTUtMTItMS0xLTA_d0b39ba9-5e1a-441b-b5c3-2182a369ea4a"
      unitRef="usd">81437000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5f8fba86e0f94bcc9683baa281b2863c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTUtMTQtMS0xLTA_219466a7-ae34-4205-9b50-1e7edd1e60ed"
      unitRef="usd">24000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTUtMTYtMS0xLTA_9d4c4795-1355-4e0c-bda2-13892b719944"
      unitRef="usd">81461000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc6dd73cb0884f12bdc960d89a2a8053_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTYtMTAtMS0xLTA_48d0ba04-6429-40ad-b6f8-6b7816a3e4c4"
      unitRef="usd">13199000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTYtMTItMS0xLTA_9d81a88a-b9bd-47ec-8489-249ae9cab06b"
      unitRef="usd">13199000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTYtMTYtMS0xLTA_83509db8-6641-425a-8916-6ee34f14643a"
      unitRef="usd">13199000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjYyMDU3YTk3ZTQ2MTQ1YzdhZThkNmEwNGNlYTZmMGU1XzE2_7ed24ff0-77c3-446c-b689-78ea0bd1c417"
      unitRef="shares">46089</source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="i041f89c30bf346f0b4941d93c8ff43b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTctNi0xLTEtMA_875c794d-32f4-45c0-a1dc-126a0ba112d0"
      unitRef="usd">962000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="iff95c64857cb4bb8977a696ab8693e17_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTctOC0xLTEtMA_9b077787-007a-4443-82e1-cdefa8792ec6"
      unitRef="usd">877000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTctMTItMS0xLTA_bbc75f89-63b0-4e87-98cd-f95b82ef105f"
      unitRef="usd">1839000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTctMTYtMS0xLTA_63dac85d-0eef-4cce-aebe-9d488e0b4a5a"
      unitRef="usd">1839000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOmJhNDkwMjkwMWNmODRhYTA5NzRiZjEzMWY3YjdlOWJiXzEy_5cda58d8-b6d6-4ca0-a9a8-75de3d8e55e3"
      unitRef="shares">166446</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iff95c64857cb4bb8977a696ab8693e17_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTgtOC0xLTEtMA_ae876da1-6923-4076-b8be-c464202e16fe"
      unitRef="usd">6415000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTgtMTItMS0xLTA_983dcb14-8514-4e1c-95ff-70e375e6e25a"
      unitRef="usd">6415000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTgtMTYtMS0xLTA_665b7f6e-fb60-443f-b72d-09f7fffce9b9"
      unitRef="usd">6415000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTktMC0xLTEtMC90ZXh0cmVnaW9uOjkwN2I1NjJmMjEwZDQ5YmE5OGQzMzViNDQ4ZjEyOTMwXzI3_e9393296-9d06-4d66-b527-89239a6b517f"
      unitRef="usdPerShare">1.13</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i041f89c30bf346f0b4941d93c8ff43b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTktNi0xLTEtMA_c05fac8e-47fd-4f96-b5a8-47ae153b7f20"
      unitRef="usd">28940000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTktMTItMS0xLTA_72f79499-243f-4a8f-b9e3-8ad1862376fa"
      unitRef="usd">28940000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMTktMTYtMS0xLTA_bf97ce77-2f23-44ff-bea0-a3f8d3da5610"
      unitRef="usd">28940000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjAtMTItMS0xLTA_1f6b52d0-4db9-4387-bb33-67f93db5c9e8"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i5f8fba86e0f94bcc9683baa281b2863c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjAtMTQtMS0xLTA_ecc2e779-08a9-4ad5-a980-874250b380b4"
      unitRef="usd">24098000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjAtMTYtMS0xLTA_cdd7e2cc-3351-4584-87f2-8dba716e30cb"
      unitRef="usd">24098000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie5b1ecfc31094bcea0af8c24d1dbc09e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjEtMTItMS0xLTA_3460cbc2-d769-493a-b4f8-d77a3deb72d2"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5f8fba86e0f94bcc9683baa281b2863c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjEtMTQtMS0xLTA_150187b1-e4cf-4cf4-bf6c-45fddfaf7503"
      unitRef="usd">656000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjEtMTYtMS0xLTA_afb88819-5ace-4994-86fd-797fd72a3e31"
      unitRef="usd">656000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i670a9ca4f93b4fb3886184094948961b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItNC0xLTEtMA_2a03128b-74ff-4bae-9870-2d8e8d3c8127"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id7388dc9f5c2432fab13efa4916d5111_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItNi0xLTEtMA_f1428f6d-21e3-4ceb-82de-d5add686dea6"
      unitRef="usd">514176000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8877bcd72c6c4bcca305e0acf734f1d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItOC0xLTEtMA_a4608ef8-74ab-48f1-a47c-150a86e6bcd1"
      unitRef="usd">-82240000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id0577991bb47472aa8684c73b539ea90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItMTAtMS0xLTA_ccf68aea-a705-499b-8607-7c845c311b8c"
      unitRef="usd">18371000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib730d403d5524ad3b8ec67d5613ec940_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItMTItMS0xLTA_d723b9bb-b3bb-44f3-b9cb-b14d38ecc8d8"
      unitRef="usd">886845000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie25a2227d05842ea94f5c9ea7e05942a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItMTQtMS0xLTA_3e25a70b-e6d7-4ddd-952e-01930e134d8b"
      unitRef="usd">43825000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjItMTYtMS0xLTA_1d8b61c3-4164-4286-a23d-7197f7eb1fc5"
      unitRef="usd">930670000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="id94c03fa5cb34c388858619deebf0c1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjUtNi0xLTEtMA_dafa5663-e18a-45d8-9b12-9b8b9fa91844"
      unitRef="usd">118534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjUtMTItMS0xLTA_85de7fec-2c0a-4159-8b87-fe3fc4f52885"
      unitRef="usd">118534000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i70c3de042506492cb786acad1db91d3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjUtMTQtMS0xLTA_47c6da48-56ac-4d8b-8133-0f7f56f7b3fd"
      unitRef="usd">23000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjUtMTYtMS0xLTA_308ec912-c885-4198-a043-4de072b77774"
      unitRef="usd">118557000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia6c09d7d37724fc3a3b7ba6252b561d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjYtMTAtMS0xLTA_eab96fb2-0272-4f0e-ba5d-080e060c4f38"
      unitRef="usd">-28232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjYtMTItMS0xLTA_dff6ac88-e98f-46df-93e8-0bc5fc514e2b"
      unitRef="usd">-28232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjYtMTYtMS0xLTA_a1643618-9e8b-4792-b920-d4b4f0d5da11"
      unitRef="usd">-28232000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjctMC0xLTEtMC90ZXh0cmVnaW9uOmMxMzVkOGY3MGVkNjQ3NDVhZjNiNTlhODg5ZGQ3YjY0XzE2_7cc681e1-0643-4e41-8390-1dc2bd863a8d"
      unitRef="shares">63527</source:StockIssuedDuringPeriodSharesStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="id94c03fa5cb34c388858619deebf0c1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjctNi0xLTEtMA_dc4a695b-e115-4747-8a41-9a35e714ca65"
      unitRef="usd">1547000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="i2c106b7b1f7a41d1a5e6b4b5657a5460_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjctOC0xLTEtMA_32e2ba1e-54c3-4c5c-9a1b-c314eb36143e"
      unitRef="usd">1167000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjctMTItMS0xLTA_adf7ae6a-cda6-47fd-bc7c-e58d9af090ef"
      unitRef="usd">2714000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <source:StockIssuedDuringPeriodValueStockBasedCompensationAwards
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjctMTYtMS0xLTA_f183cb44-0d05-472d-80eb-38735c2022a4"
      unitRef="usd">2714000</source:StockIssuedDuringPeriodValueStockBasedCompensationAwards>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjgtMC0xLTEtMC90ZXh0cmVnaW9uOmU3ZjExZjU4ZTA4MDQ5ZjQ4YTM0ZmYzNzcxYzdlMDg5XzEy_2423bc0b-d8f5-4357-94d6-404cf540df4c"
      unitRef="shares">713132</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2c106b7b1f7a41d1a5e6b4b5657a5460_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjgtOC0xLTEtMA_2023e808-7d30-48e2-8e15-53a0fbc33dcb"
      unitRef="usd">33136000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjgtMTItMS0xLTA_ed989821-c3a9-4070-9f69-eba91e7924e0"
      unitRef="usd">33136000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjgtMTYtMS0xLTA_d583ca7a-064b-4473-a6e1-a2224af07834"
      unitRef="usd">33136000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjktMC0xLTEtMC90ZXh0cmVnaW9uOmNlZTJiMGVjMjQ1OTRmMWVhZjVmMmZhZWY1M2Y2MjliXzI3_e83bd75d-89aa-4824-bfd3-1a9623d1b00a"
      unitRef="usdPerShare">1.21</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="id94c03fa5cb34c388858619deebf0c1f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjktNi0xLTEtMA_34f4b6bf-058b-47bf-9eaa-9ca7a89e891f"
      unitRef="usd">30470000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjktMTItMS0xLTA_029e1ef6-4cd5-4a89-976d-b081a24cd72c"
      unitRef="usd">30470000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMjktMTYtMS0xLTA_87f42759-d056-4f41-87e1-ddc3526f168a"
      unitRef="usd">30470000</us-gaap:DividendsCommonStockCash>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzAtMTItMS0xLTA_305331de-6b32-4d15-9758-4882d6998d05"
      unitRef="usd">0</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="i70c3de042506492cb786acad1db91d3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzAtMTQtMS0xLTA_f6e36873-35f7-4fca-b2c8-5d38440bd2ad"
      unitRef="usd">10358000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzAtMTYtMS0xLTA_81f29977-abee-4049-a96b-8fea7c8ecd7f"
      unitRef="usd">10358000</us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib9b5d81e81614166baa75f6e33067b8a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzEtMTItMS0xLTA_c39c2a7b-2afb-4641-a0be-252dd29f502b"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i70c3de042506492cb786acad1db91d3a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzEtMTQtMS0xLTA_c118fd95-9deb-4ee7-9259-23df5e94e4f4"
      unitRef="usd">997000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzEtMTYtMS0xLTA_e8de56ad-2e03-443e-aefd-30f8b587a09a"
      unitRef="usd">997000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e131a4d90414fcbb8a8e9a17c247142_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItNC0xLTEtMA_1bdd750d-127c-4c26-9a23-95b7173bfd8f"
      unitRef="usd">436538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f73273ad8154a9684a8a04b7d9cb8e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItNi0xLTEtMA_83938079-336e-43c8-a57c-894cad6f29c7"
      unitRef="usd">603787000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2c03f21c2fe34c418e55bda33361eff5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItOC0xLTEtMA_5e81c14f-ed10-4e60-8ccb-c62e7c9d23ab"
      unitRef="usd">-114209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52c2327cbecc4f9183239266fbfe7f96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItMTAtMS0xLTA_4d0e437f-3f68-4bcd-9e79-a2aae87d7219"
      unitRef="usd">-9861000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if2537800d9b64730b123a84ef705616b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItMTItMS0xLTA_d871b3d7-b0f5-4fe8-a260-51e5ceb9849b"
      unitRef="usd">916255000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b7bbf89030544c7a33eface18b388a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItMTQtMS0xLTA_20a009c5-6976-406a-ae64-450fa3a04948"
      unitRef="usd">53209000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85NC9mcmFnOmU1NmRiZDkwMDQyZDQ0Mzk4NGNjNDEyY2E1ZDdkMGIyL3RhYmxlOjY0Y2M1ZWMyMWZhMzQ3MjE4ZDQyOTllZTE5Yzg5OGNiL3RhYmxlcmFuZ2U6NjRjYzVlYzIxZmEzNDcyMThkNDI5OWVlMTljODk4Y2JfMzItMTYtMS0xLTA_4cab4a13-75e7-4799-bf1e-eb46819c4a48"
      unitRef="usd">969464000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMi0yLTEtMS0w_a73bf327-e73e-4564-b76a-8879c7af7e78"
      unitRef="usd">118557000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMi00LTEtMS0w_0b6b4b71-5e34-4b1c-83e0-945f486253bf"
      unitRef="usd">81461000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMi02LTEtMS0w_8c58ce3e-2c9f-4783-b4a3-ccb2125cf507"
      unitRef="usd">92015000</us-gaap:ProfitLoss>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNC0yLTEtMS0w_64ba2890-07ad-473b-b772-20e5ff89bc89"
      unitRef="usd">-4303000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNC00LTEtMS0w_632d6e73-8689-4c35-a299-b8f5a7c39c4a"
      unitRef="usd">36001000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNC02LTEtMS0w_a3703a86-2558-4d95-a121-1cf2e8b7a1f1"
      unitRef="usd">15833000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:DepreciationNonproduction
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNS0yLTEtMS0w_5fb9fdf1-553a-4368-9777-188f451b4305"
      unitRef="usd">5093000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNS00LTEtMS0w_ac17cf57-a874-475c-99f8-a4e0b9a23eaf"
      unitRef="usd">5673000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNS02LTEtMS0w_24893122-5bd4-4f9b-b54f-9ff78f14cfa8"
      unitRef="usd">5786000</us-gaap:DepreciationNonproduction>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNi0yLTEtMS0w_e084a1fe-23e9-4f0c-8b2a-1f761b82cbdd"
      unitRef="usd">13694000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNi00LTEtMS0w_9bf17471-a304-4c4b-a1fe-6785a395db56"
      unitRef="usd">20203000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNi02LTEtMS0w_f4675b51-4bbd-4454-be1d-284707547828"
      unitRef="usd">25128000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:ShareBasedCompensation
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNy0yLTEtMS0w_63306042-8f36-4cb5-b9b6-7c9b37593462"
      unitRef="usd">4214000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNy00LTEtMS0w_534e1366-33b9-4013-8860-38c8a827726b"
      unitRef="usd">3293000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNy02LTEtMS0w_02966c2b-bf9b-4611-852f-f0aa61028abb"
      unitRef="usd">2765000</us-gaap:ShareBasedCompensation>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOC0yLTEtMS0w_a096250a-b69a-4fa3-83d9-2793c49e1ada"
      unitRef="usd">-6684000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOC00LTEtMS0w_6dfa93ac-6753-4048-8ec6-a957f91afbdb"
      unitRef="usd">-6057000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOC02LTEtMS0w_e9a9aa34-52e4-493a-a37c-b83168a4556d"
      unitRef="usd">-4014000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOS0yLTEtMS0w_31878fde-7337-4883-9d74-91584271edc0"
      unitRef="usd">2117000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOS00LTEtMS0w_da796331-d85c-4759-b4b5-40e29f0abfba"
      unitRef="usd">2361000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfOS02LTEtMS0w_9bbb2b0e-ee97-4121-9f1e-fd139bdf9c35"
      unitRef="usd">1312000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTAtMi0xLTEtMA_2129cbb6-5c60-4aa9-a3ce-1153f11b67a2"
      unitRef="usd">-812000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTAtNC0xLTEtMA_4e8c5721-dbee-4758-b0e0-906973fcab3f"
      unitRef="usd">812000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTAtNi0xLTEtMA_5a3bdbb3-31a1-4741-85bb-a7349b7a4444"
      unitRef="usd">0</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTEtMi0xLTEtMA_ed9cc1f7-857e-48a2-817b-087359cd4973"
      unitRef="usd">3095000</source:OperatingLeaseRightofUseAssetAmortization>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTEtNC0xLTEtMA_cb314d57-04aa-4f38-993d-54a11abeb338"
      unitRef="usd">2842000</source:OperatingLeaseRightofUseAssetAmortization>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTEtNi0xLTEtMA_c12b01b7-1f77-44af-8fc9-bb8d7e2292cc"
      unitRef="usd">3046000</source:OperatingLeaseRightofUseAssetAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTItMi0xLTEtMA_87c42014-314f-495c-8aab-4f33aa302961"
      unitRef="usd">15396000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTItNC0xLTEtMA_f0388bc5-69dc-4dcc-b9b9-cc3db16f5450"
      unitRef="usd">-24160000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTItNi0xLTEtMA_d49bb57f-f4a1-4b0e-8cff-28484676557c"
      unitRef="usd">-5730000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTMtMi0xLTEtMA_55baeda9-a9cb-48cf-83af-9497891ccc45"
      unitRef="usd">-680000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTMtNC0xLTEtMA_a804e14e-5563-4752-8165-2cf492008663"
      unitRef="usd">279000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTMtNi0xLTEtMA_2329d69d-5f5a-497c-9199-dcd30fb9467f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTQtMi0xLTEtMA_05a72e6e-6d42-4209-97d0-931daeafdbae"
      unitRef="usd">261559000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTQtNC0xLTEtMA_10437469-b05c-4110-9da8-1b7b0720d1a2"
      unitRef="usd">330990000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTQtNi0xLTEtMA_72891e1d-41d0-4e78-9ff7-cf943bd46f68"
      unitRef="usd">145097000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTUtMi0xLTEtMA_3eb347db-8ea1-46e7-a818-17e710b719ad"
      unitRef="usd">267694000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTUtNC0xLTEtMA_6ce0f60f-8ea0-4565-bdcb-a8d8b68c4d8f"
      unitRef="usd">351337000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTUtNi0xLTEtMA_94ecddbd-ebd9-46a5-899c-7d0a101ccd28"
      unitRef="usd">139050000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTYtMi0xLTEtMA_5bf7ca63-69f4-483d-a6dc-b670cc2da643"
      unitRef="usd">6534000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTYtNC0xLTEtMA_d977726c-451f-4c5c-886e-da67686d6981"
      unitRef="usd">12955000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTYtNi0xLTEtMA_8095ce3a-b547-4eda-bbae-b738877aa81e"
      unitRef="usd">2940000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <source:NetGainOnSaleOfOtherRealEstateAndRepossessions
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTctMi0xLTEtMA_e8255182-7a74-4e02-97a0-dd116fc48794"
      unitRef="usd">672000</source:NetGainOnSaleOfOtherRealEstateAndRepossessions>
    <source:NetGainOnSaleOfOtherRealEstateAndRepossessions
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTctNC0xLTEtMA_48861126-a675-4cce-8207-0a28ae18af07"
      unitRef="usd">138000</source:NetGainOnSaleOfOtherRealEstateAndRepossessions>
    <source:NetGainOnSaleOfOtherRealEstateAndRepossessions
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTctNi0xLTEtMA_123c77b7-f2cb-4587-9b2a-4a635240ced5"
      unitRef="usd">487000</source:NetGainOnSaleOfOtherRealEstateAndRepossessions>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTgtMi0xLTEtMA_dad678c0-b98b-49e2-8ec7-c282bcd36495"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTgtNC0xLTEtMA_dd7c862f-bf7c-426d-9b06-e57d5bc48a09"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMTgtNi0xLTEtMA_ccd631d0-006f-4202-876b-71a6c0b6eedd"
      unitRef="usd">1251000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjAtMi0xLTEtMA_73159718-9ee8-4fa5-8c58-645eee9386f9"
      unitRef="usd">-2482000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjAtNC0xLTEtMA_b1611afc-4d26-403e-840b-6d1b8839196b"
      unitRef="usd">1117000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjAtNi0xLTEtMA_7b231229-5d98-4409-83d7-0ab5769221ed"
      unitRef="usd">245000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjEtMi0xLTEtMA_4402bb6f-fc21-4ab6-b21e-b47aa9d35469"
      unitRef="usd">-2111000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjEtNC0xLTEtMA_288e59d8-ece7-47c3-9b4a-2fe3957c2bed"
      unitRef="usd">-9923000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjEtNi0xLTEtMA_c1bd79f6-b1b8-462d-a96e-f81abcf48ca2"
      unitRef="usd">4968000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjItMi0xLTEtMA_e0727fa8-54b6-4ef4-a160-af54e4500fae"
      unitRef="usd">-17757000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjItNC0xLTEtMA_854516f0-43e1-42ce-8b95-3634e31dec15"
      unitRef="usd">-12782000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjItNi0xLTEtMA_2dbc0966-d219-4468-a7ad-fcdb9d17906a"
      unitRef="usd">-11213000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjMtMi0xLTEtMA_ab7b7ef7-882f-4ee1-8aae-79afd8f8fce1"
      unitRef="usd">-14990000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjMtNC0xLTEtMA_b56176f8-58a9-4082-9f0e-3539ca5b9ad6"
      unitRef="usd">10293000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjMtNi0xLTEtMA_662f0d52-a90e-4a7c-83ae-1413343a50c4"
      unitRef="usd">13492000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjQtMi0xLTEtMA_85b85025-fac6-48ad-bb40-1a02cc134773"
      unitRef="usd">-279000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjQtNC0xLTEtMA_537c2205-b22f-414e-b6c8-32a7f8d7425c"
      unitRef="usd">-940000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjQtNi0xLTEtMA_edf86967-3027-4bdd-9459-b9d8ec3d1535"
      unitRef="usd">-1734000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjUtMi0xLTEtMA_66a94c34-0299-45ec-be46-5dc49dbc3ca2"
      unitRef="usd">166761000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjUtNC0xLTEtMA_3282e9f0-7285-4051-8ae2-d7537ccb4970"
      unitRef="usd">154493000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjUtNi0xLTEtMA_a932ca1d-4a1f-490c-a5f8-748bc8332004"
      unitRef="usd">164606000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjctMi0xLTEtMA_41f45975-9d0b-4af0-8045-32628e5bc280"
      unitRef="usd">99208000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjctNC0xLTEtMA_f692beb0-e163-4fa0-8171-df936864505a"
      unitRef="usd">8403000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjctNi0xLTEtMA_2ba6a04c-6f8b-4760-aa61-493445f7f840"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjgtMi0xLTEtMA_9411f55b-7b07-43a9-81a2-0c679b0a423d"
      unitRef="usd">336364000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjgtNC0xLTEtMA_b1465ffc-ad25-4d6d-b755-38bcede27bfd"
      unitRef="usd">443617000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjgtNi0xLTEtMA_bb177cb3-021e-4a07-826a-1241cd2c214f"
      unitRef="usd">317295000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjktMi0xLTEtMA_5cfd8b0f-a10c-43cb-b1a1-d30bbce953a4"
      unitRef="usd">1145697000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjktNC0xLTEtMA_4e024986-f914-49e7-87fa-58d701ce3fb4"
      unitRef="usd">597296000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMjktNi0xLTEtMA_76bdd8d8-2c59-4527-84f7-34e1040dbd3f"
      unitRef="usd">351189000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzAtMi0xLTEtMA_4c9cf817-14f2-4dbe-993b-0010221d4e86"
      unitRef="usd">-24897000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzAtNC0xLTEtMA_43cbc8bf-72d3-4cb6-9abc-b454a9852fb5"
      unitRef="usd">-54981000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzAtNi0xLTEtMA_437c66d6-56ae-4793-84d7-f4679064d0de"
      unitRef="usd">-33840000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <source:PaymentsForProceedsFromOtherInvestments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzEtMi0xLTEtMA_7c385762-e743-4e16-ab1e-930e3433d3da"
      unitRef="usd">240000</source:PaymentsForProceedsFromOtherInvestments>
    <source:PaymentsForProceedsFromOtherInvestments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzEtNC0xLTEtMA_7f5ce06f-413f-406d-be63-c9f1d6256699"
      unitRef="usd">985000</source:PaymentsForProceedsFromOtherInvestments>
    <source:PaymentsForProceedsFromOtherInvestments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzEtNi0xLTEtMA_1d2d54bb-ff64-4b05-b10a-2c6f6f2c5b4a"
      unitRef="usd">-10000</source:PaymentsForProceedsFromOtherInvestments>
    <source:ProceedsFromLoansSoldOrParticipatedToOthers
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzItMi0xLTEtMA_b3f38fe3-cf29-4b8d-9c25-be74d880e16c"
      unitRef="usd">54623000</source:ProceedsFromLoansSoldOrParticipatedToOthers>
    <source:ProceedsFromLoansSoldOrParticipatedToOthers
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzItNC0xLTEtMA_1c2cb340-0a67-4ae8-9c8a-91b3073f3cf4"
      unitRef="usd">17462000</source:ProceedsFromLoansSoldOrParticipatedToOthers>
    <source:ProceedsFromLoansSoldOrParticipatedToOthers
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzItNi0xLTEtMA_e1a742d9-33d0-4dba-99a1-2f8ca92a0b9d"
      unitRef="usd">53369000</source:ProceedsFromLoansSoldOrParticipatedToOthers>
    <source:ProceedsFromDirectFinanceLeasePayments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzMtMi0xLTEtMA_5dcdeee8-a2f8-406d-8e47-621a5729a776"
      unitRef="usd">40751000</source:ProceedsFromDirectFinanceLeasePayments>
    <source:ProceedsFromDirectFinanceLeasePayments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzMtNC0xLTEtMA_7dc4260e-c1f3-4a7b-813a-b1b4b03a682c"
      unitRef="usd">54771000</source:ProceedsFromDirectFinanceLeasePayments>
    <source:ProceedsFromDirectFinanceLeasePayments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzMtNi0xLTEtMA_e8a6ae44-19ea-48b3-ae6e-30f46f063348"
      unitRef="usd">69188000</source:ProceedsFromDirectFinanceLeasePayments>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzUtMi0xLTEtMA_79048c53-d07a-4ffe-a83b-eb5784334a80"
      unitRef="usd">-36414000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzUtNC0xLTEtMA_9b16d450-a393-4704-8432-83bcbf6d9af3"
      unitRef="usd">489477000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzUtNi0xLTEtMA_76b8d385-9fc2-44d6-bc68-71898b41905f"
      unitRef="usd">392475000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzYtMi0xLTEtMA_71838faf-656f-4dba-9567-4d16c21be3dd"
      unitRef="usd">2913000</source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases>
    <source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzYtNC0xLTEtMA_ab692c92-1e07-446a-8394-9ee422629fd4"
      unitRef="usd">26414000</source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases>
    <source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzYtNi0xLTEtMA_8e4522ba-9a35-4165-8c46-cb6f4c9e9a48"
      unitRef="usd">-2495000</source:PaymentsForProceedsFromEquipmentOwnedUnderOperatingLeases>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzctMi0xLTEtMA_c0c0f33f-eef2-40f6-a5d2-642100abd4b0"
      unitRef="usd">2886000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzctNC0xLTEtMA_9fdc5d92-a3ec-4d89-9d55-66fb714daa9d"
      unitRef="usd">2850000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzctNi0xLTEtMA_3ec78f89-1f4b-425b-ab40-ee67ae8a131d"
      unitRef="usd">8033000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfBuildings
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzgtMi0xLTEtMA_b396307f-31da-451b-9cb4-ed37c935211f"
      unitRef="usd">129000</us-gaap:ProceedsFromSaleOfBuildings>
    <us-gaap:ProceedsFromSaleOfBuildings
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzgtNC0xLTEtMA_3fb4ef58-89d5-467c-b81d-8312ef1262a2"
      unitRef="usd">23000</us-gaap:ProceedsFromSaleOfBuildings>
    <us-gaap:ProceedsFromSaleOfBuildings
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzgtNi0xLTEtMA_843e7abc-51ba-4007-865d-46cd972572c9"
      unitRef="usd">3418000</us-gaap:ProceedsFromSaleOfBuildings>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzktMi0xLTEtMA_4f13d8ad-dde3-4661-9f62-46bddccf083c"
      unitRef="usd">4279000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzktNC0xLTEtMA_965a8d55-0cd7-4db2-a170-30c244777148"
      unitRef="usd">10271000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:ProceedsFromSaleOfForeclosedAssets
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfMzktNi0xLTEtMA_81b097a5-2b3c-4e67-ac0a-66e8e4b53b6f"
      unitRef="usd">10855000</us-gaap:ProceedsFromSaleOfForeclosedAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDAtMi0xLTEtMA_5099750b-c5ec-44ff-95c1-461ec8596f38"
      unitRef="usd">-598559000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDAtNC0xLTEtMA_1cb1e9c8-5872-458a-8020-3d6c33d14433"
      unitRef="usd">-582658000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDAtNi0xLTEtMA_ea458f02-69cb-4c09-b378-03d5b30f9484"
      unitRef="usd">-333917000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <source:IncreaseDecreaseinSavingandDemandDeposits
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDItMi0xLTEtMA_43ab2d92-1dc9-45b3-b604-e3a843bedd58"
      unitRef="usd">1016257000</source:IncreaseDecreaseinSavingandDemandDeposits>
    <source:IncreaseDecreaseinSavingandDemandDeposits
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDItNC0xLTEtMA_6afb6472-862f-4762-8a09-277452987182"
      unitRef="usd">1069843000</source:IncreaseDecreaseinSavingandDemandDeposits>
    <source:IncreaseDecreaseinSavingandDemandDeposits
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDItNi0xLTEtMA_97194a30-0d0f-4e39-a16e-6d8de51a8a12"
      unitRef="usd">54272000</source:IncreaseDecreaseinSavingandDemandDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDMtMi0xLTEtMA_710a9530-0660-4b28-8775-15fc5cc6217e"
      unitRef="usd">283220000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDMtNC0xLTEtMA_314135fb-fe90-4d8d-9d29-be3353d27bc9"
      unitRef="usd">481141000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDMtNi0xLTEtMA_59cd1b20-8c4e-4f48-8e38-e52ade8d7419"
      unitRef="usd">-180732000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDQtMi0xLTEtMA_f9935c90-ccaf-4cd4-89c1-7d4cc436baa1"
      unitRef="usd">49386000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDQtNC0xLTEtMA_a721a792-9941-4387-80e1-f75638520c92"
      unitRef="usd">4748000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDQtNi0xLTEtMA_eb9bfd44-5123-432c-99d8-db3971fe6eee"
      unitRef="usd">-53451000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDUtMi0xLTEtMA_f37f2511-fbb5-4e9a-9238-fe33cba7ef45"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDUtNC0xLTEtMA_7f930d83-3dde-43d1-9bc0-80d4d8017ff3"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDUtNi0xLTEtMA_b63a2176-bf66-420e-84dc-b745ee157e9d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDYtMi0xLTEtMA_726cd224-59e8-4407-8a01-bac80487d3fb"
      unitRef="usd">13460000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDYtNC0xLTEtMA_54fbd674-5b9c-496a-a02d-c91529e933af"
      unitRef="usd">2905000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDYtNi0xLTEtMA_2c715cb5-a4f7-49a3-8f35-89d2f8bccdb6"
      unitRef="usd">2695000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDctMi0xLTEtMA_798b10aa-c0ee-4aa3-824a-ca9d1bc39b74"
      unitRef="usd">90000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDctNC0xLTEtMA_a6bbfab9-c18b-47de-b6ea-2a31d8b767f6"
      unitRef="usd">39000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDctNi0xLTEtMA_6a746f49-5798-4e5a-8dbb-98d3e41f4240"
      unitRef="usd">49000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDgtMi0xLTEtMA_4e056051-0518-4048-8a11-aee97d4b1223"
      unitRef="usd">33136000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDgtNC0xLTEtMA_c76f67d6-36ab-450d-bf6d-35e3196d77f5"
      unitRef="usd">6415000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDgtNi0xLTEtMA_f37c1a46-af40-4a62-aa44-117734b95fc0"
      unitRef="usd">15085000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDktMi0xLTEtMA_61f5061a-d893-4dcf-899c-80fa9c0b9ad9"
      unitRef="usd">9361000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDktNC0xLTEtMA_91d68fb4-47f6-4ce1-9e00-cdde42b5a0eb"
      unitRef="usd">23442000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNDktNi0xLTEtMA_df9927a3-e90a-4338-addb-625032ae2a4c"
      unitRef="usd">18796000</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTAtMi0xLTEtMA_0cdfac04-eb51-4926-9164-1b9b4b28a0b0"
      unitRef="usd">31340000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTAtNC0xLTEtMA_19757bd8-e11b-4028-a68a-a39e9e14471a"
      unitRef="usd">29764000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTAtNi0xLTEtMA_37f64fdd-1e65-4401-aa82-a9af882007f8"
      unitRef="usd">29021000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTEtMi0xLTEtMA_779bf333-becc-461a-a007-29d402296168"
      unitRef="usd">713938000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTEtNC0xLTEtMA_bea0442f-0c9d-47fc-b725-30c1e21fe377"
      unitRef="usd">587847000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTEtNi0xLTEtMA_2c23ac18-ef41-4c05-9df5-8303a2c83018"
      unitRef="usd">153597000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTItMi0xLTEtMA_f3dd6ad0-88b5-4fc0-a52e-046b7c396a73"
      unitRef="usd">282140000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTItNC0xLTEtMA_0726d2ec-5950-42aa-b359-8073b4c2aa7e"
      unitRef="usd">159682000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTItNi0xLTEtMA_73d922a5-16ce-49c9-a8a9-00af2304ab24"
      unitRef="usd">-15714000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTMtMi0xLTEtMA_8f14508d-a165-4fa3-974d-4e764cda0d13"
      unitRef="usd">243047000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTMtNC0xLTEtMA_a22d6476-4a5f-459b-8cc5-186ac8430a39"
      unitRef="usd">83365000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id325ef4822184da9ba94b28b556913cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTMtNi0xLTEtMA_a686c215-5c6a-4dec-96d7-a099afde3941"
      unitRef="usd">99079000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTQtMi0xLTEtMA_72170a5c-b48e-4ced-9e47-a38e93575344"
      unitRef="usd">525187000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTQtNC0xLTEtMA_2f269485-0b4b-43a3-9d87-f43f2e427b5a"
      unitRef="usd">243047000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTQtNi0xLTEtMA_9b16d3ba-427c-4ae2-9530-b66079fadcc3"
      unitRef="usd">83365000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <source:TransferOtherRealEstateAndRepossessedAssets
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTctMi0xLTEtMA_59981d9d-761c-4fb8-bd80-2ecf80860f5f"
      unitRef="usd">2440000</source:TransferOtherRealEstateAndRepossessedAssets>
    <source:TransferOtherRealEstateAndRepossessedAssets
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTctNC0xLTEtMA_3683fc0e-bf7a-45c0-a59e-9e15a0b4435d"
      unitRef="usd">4317000</source:TransferOtherRealEstateAndRepossessedAssets>
    <source:TransferOtherRealEstateAndRepossessedAssets
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTctNi0xLTEtMA_17fb561d-ce6c-4580-905c-49a1294cc947"
      unitRef="usd">14807000</source:TransferOtherRealEstateAndRepossessedAssets>
    <us-gaap:StockIssued1
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTgtMi0xLTEtMA_40a40748-5e0e-44c1-a5f7-0c71b5f2c7fa"
      unitRef="usd">715000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTgtNC0xLTEtMA_7fc9fb71-5eb3-4413-834e-f2db0710d3f2"
      unitRef="usd">622000</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNTgtNi0xLTEtMA_d841a2a4-2772-446a-9f8c-48406ca9dc88"
      unitRef="usd">300000</us-gaap:StockIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjAtMi0xLTEtMA_0be4cf16-6c93-47d5-a73a-02764a4b858d"
      unitRef="usd">1344000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjAtNC0xLTEtMA_ce4c6579-fd2a-4baf-aa87-b05afe95bc37"
      unitRef="usd">2612000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjAtNi0xLTEtMA_74551325-cb37-4add-b25a-40f8caaa7281"
      unitRef="usd">17064000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:InterestPaidNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjItMi0xLTEtMA_2600a9f3-6406-4aaa-aa0c-d51b563246b1"
      unitRef="usd">20245000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjItNC0xLTEtMA_35fc5461-7597-4644-9cf0-de7b6124484e"
      unitRef="usd">47134000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjItNi0xLTEtMA_fb686904-592d-43ec-830f-0a8d2f0e816b"
      unitRef="usd">54043000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjMtMi0xLTEtMA_6efb0b12-f965-4110-930f-baa536ca32a7"
      unitRef="usd">15360000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjMtNC0xLTEtMA_e4752132-668f-4618-ab41-bfa9cdf2688f"
      unitRef="usd">13461000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF85Ny9mcmFnOjUzOWY2OGJjNjNkZDQxNDlhMzYxMzViNzdlMmRjZjQ0L3RhYmxlOjhiZWIzOWY0NWEzZDQ2YmNhNGYzZGEyOGNlMGY2NmFiL3RhYmxlcmFuZ2U6OGJlYjM5ZjQ1YTNkNDZiY2E0ZjNkYTI4Y2UwZjY2YWJfNjMtNi0xLTEtMA_f8d9833a-2493-461c-af6d-c4f439b0f81c"
      unitRef="usd">5585000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzQy_6e51e061-daaa-4716-838b-e965dcb61772">Accounting Policies&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1st Source Corporation is a bank holding company headquartered in South Bend,&#160;Indiana that provides, through its subsidiaries (collectively referred to as &#x201c;1st Source&#x201d; or &#x201c;the Company&#x201d;), a broad array of financial products and services. 1st Source Bank (&#x201c;Bank&#x201d;), its banking subsidiary, offers commercial and consumer banking services, trust and wealth advisory services, and insurance to individual and business clients. The following is a summary of significant accounting policies followed in the preparation of the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The financial statements consolidate 1st Source, its subsidiaries (principally the Bank) and any variable interest entities (&#x201c;VIEs&#x201d;) for which the Company has concluded it has significant involvement in and the ability to direct the activities that impact the entity&#x2019;s economic performance. All significant intercompany balances and transactions have been eliminated. For purposes of the parent company only financial information presented in Note 22, investments in subsidiaries are carried at equity in the underlying net assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) require the Company&#160;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Business combinations are accounted for under the purchase method of accounting. Under the purchase method, assets and liabilities of the business acquired are recorded at their estimated fair values as of the date of acquisition with any excess of the cost of the acquisition over the fair value of the net tangible and intangible assets acquired recorded as goodwill. Results of operations of the acquired business are included in the income statement from the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; For purposes of the consolidated and parent company only statements of cash flows, the Company considers cash and due from banks, federal funds sold and interest bearing deposits with other banks with original maturities of three months or less as cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Securities that the Company has the ability and positive intent to hold to maturity are classified as investment securities held-to-maturity. Held-to-maturity investment securities, when present, are carried at amortized cost. As of December&#160;31, 2021 and 2020, the Company held no securities classified as held-to-maturity. Securities that may be sold in response to, or in anticipation of, changes in interest rates and resulting prepayment risk, or for other factors, are classified as available-for-sale and are carried at fair value. Unrealized gains and losses on debt securities are reported, net of applicable taxes, as a separate component of accumulated other comprehensive income (loss) in shareholders&#x2019; equity. Unrealized gains and losses on equity securities are reflected, net of applicable taxes, in earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For available-for-sale securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria regarding intent or requirement to sell is met, the security&#x2019;s amortized cost basis is written down to fair value in Other Income on the Consolidated Statements of Income. For debt securities that do not meet the aforementioned criteria, the Company evaluates whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, nature of the security, the underlying collateral, and the financial condition of the issuer, among other factors. If this assessment indicates a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for available-for-sale securities losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for available-for-sale securities losses is recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for available-for-sale securities are recorded as a component of credit loss expense. Losses are charged against the allowance for available-for-sale securities losses when management believes the uncollectibility of an available-for-sale security is confirmed or when either criteria regarding intent or requirement to sell is met. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity securities that are purchased and held principally for the purpose of selling them in the near term are classified as trading account securities and are carried at fair value with unrealized gains and losses reported in earnings. Realized gains and losses on the sales of all securities are reported in earnings and computed using the specific identification cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other investments consist of shares of Federal Home Loan Bank of Indianapolis (FHLBI) and Federal Reserve Bank stock. As restricted member stocks, these investments are carried at cost. Both cash and stock dividends received on the stocks are reported as income. Quarterly, the Company reviews its investment in FHLBI for impairment. Factors considered in determining impairment are: history of dividend payments; determination of cause for any net loss; adequacy of capital; and review of the most recent financial statements. As of December&#160;31, 2021 and 2020, it was determined that the Company&#x2019;s investment in FHLBI stock is appropriately valued at cost, which equates to par value. In addition, other investments include interest bearing deposits with other banks with original maturities of greater than three months. These investments are in denominations, including accrued interest, that are fully insured by the FDIC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Loans are stated at the principal amount outstanding, net of unamortized deferred loan origination fees and costs and net of unearned income. Interest income is accrued as earned based on unpaid principal balances. Origination fees and direct loan and lease origination costs are deferred, and the net amount amortized to interest income over the estimated life of the related loan or lease. Loan commitment fees are deferred and amortized into other income over the commitment period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct financing leases are carried at the aggregate of lease payments plus estimated residual value of the leased property, net of unamortized deferred lease origination fees and costs and unearned income. Interest income on direct financing leases is recognized over the term of the lease to achieve a constant periodic rate of return on the outstanding investment. Effective January 1, 2019, as part of the new leasing standard, only those costs incurred as a direct result of closing a lease transaction are capitalized. All existing deferrals will continue to be amortized over the estimated life of the lease while all new initial direct costs are expensed immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest is included in Accrued Income and Other Assets on the Consolidated Statements of Financial Condition. The accrual of interest on loans and leases is discontinued when a loan or lease becomes contractually delinquent for 90 days, or when an individual analysis of a borrower&#x2019;s credit worthiness indicates a credit should be placed on nonperforming status, except for residential mortgage loans and consumer loans that are well secured and in the process of collection. Residential mortgage loans are placed on nonaccrual at the time the loan is placed in foreclosure. When interest accruals are discontinued, interest credited to income in the current year is reversed and interest accrued in the prior year is charged to the allowance for loan and lease losses. However, in some cases, the Company may elect to continue the accrual of interest when the net realizable value of collateral is sufficient to cover the principal and accrued interest. When a loan or lease is classified as nonaccrual and the future collectability of the recorded loan or lease balance is doubtful, collections on interest and principal are applied as a reduction to principal outstanding. Loans are returned to accrual status when all principal and interest amounts contractually due are brought current and future payments are reasonably assured, which is typically evidenced by a sustained repayment performance of at least six months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and leases that have been modified and economic concessions have been granted to borrowers who have experienced financial difficulties are considered a troubled debt restructuring (TDR). These concessions typically result from the Company&#x2019;s loss mitigation activities and may include reductions in the interest rate, payment extensions, forgiveness of principal, forbearance or other actions. Certain TDRs are classified as nonperforming at the time of restructuring and typically are returned to performing status after considering the borrower&#x2019;s sustained repayment performance for a reasonable period of at least six months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company modifies loans and leases in a TDR, it evaluates any possible impairment based on the present value of expected future cash flows, discounted at the contractual interest rate of the original loan or lease agreement, or uses the current fair value of the collateral, less selling costs for collateral dependent loans. If the Company determines that the value of the modified loan is less than the recorded investment in the loan (net of previous charge-offs, deferred loan fees or costs and unamortized premium or discount), impairment is recognized through an allowance for loan and lease losses estimate or a charge-off to the allowance for loan and lease losses. In periods subsequent to modification, the Company evaluates all TDRs, including those that have payment defaults, for possible impairment and recognizes impairment through the allowance for loan and lease losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the President of the United States signed the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;), which provides entities with optional temporary relief from certain accounting and financial reporting requirements under U.S. GAAP. Section 4013 of the CARES Act allows financial institutions to suspend application of certain TDR accounting guidance for loan and lease modifications related to the COVID-19 pandemic made between March 1, 2020 and the earlier of December 31, 2020 or 60 days after the end of the COVID-19 national emergency, provided certain criteria are met. Section 4013 of the CARES Act was amended on December 27, 2020 to extend this relief until January 1, 2022. The relief can be applied to loan and lease modifications for borrowers that were not more than 30 days past due as of December 31, 2019 and to loan and lease modifications that defer or delay the payment of principal or interest, or change the interest rate on the loan. The Company chose to apply this relief to eligible loan and lease modifications. At December 31, 2021 and December 31, 2020, loan and lease modification balances related to the COVID-19 pandemic were $0&#160;million and $129&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells mortgage loans to the Government National Mortgage Association (GNMA) in the normal course of business and retains the servicing rights. The GNMA programs under which the loans are sold allow the Company to repurchase individual delinquent loans that meet certain criteria from the securitized loan pool. At its option, and without GNMA&#x2019;s prior authorization, the Company may repurchase a delinquent loan for an amount equal to 100% of the remaining principal balance on the loan. Once the Company has the unconditional ability to repurchase a delinquent loan, the Company is deemed to have regained effective control over the loan and the Company is required to recognize the loan on its balance sheet and record an offsetting liability, regardless of its intent to repurchase the loan. At December&#160;31, 2021 and 2020, residential real estate portfolio loans included $1.33 million and $2.31 million, respectively, of loans available for repurchase under the GNMA optional repurchase programs with the offsetting liability recorded within other short-term borrowings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mortgage Banking Activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Loans held for sale are composed of performing one-to-four family residential mortgage loans originated for resale. Mortgage loans originated with the intent to sell are carried at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the rights to service mortgage loans for others as separate assets, whether the servicing rights are acquired through a separate purchase or through the sale of originated loans with servicing rights retained. The Company allocates a portion of the total proceeds of a mortgage loan to servicing rights based on the relative fair value. These assets are amortized as reductions of mortgage servicing fee income over the estimated servicing period in proportion to the estimated servicing income to be received. The balance of MSRs is located in Accrued Income and Other Assets on the Consolidated Statements of Financial Condition and the gains and losses on the sale of MSRs are recognized in Noninterest Income on the Consolidated Statements of Income in the period in which such rights are sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are evaluated for impairment at each reporting date. For purposes of impairment measurement, MSRs are stratified based on the predominant risk characteristics of the underlying servicing, principally by loan type. If temporary impairment exists within a tranche, a valuation allowance is established through a charge to income equal to the amount by which the carrying value exceeds the fair value. If it is later determined all or a portion of the temporary impairment no longer exists for a particular tranche, the valuation allowance is reduced through a recovery of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are also reviewed for permanent impairment. Permanent impairment exists when recoverability of a recorded valuation allowance is determined to be remote considering historical and projected interest rates, prepayments, and loan pay-off activity. When this situation occurs, the unrecoverable portion of the valuation allowance is applied as a direct write-down to the carrying value of the MSRs. Unlike a valuation allowance, a direct write-down permanently reduces the carrying value of the MSRs and the valuation allowance, precluding subsequent recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of mortgage banking operations, the Company enters into commitments to originate loans whereby the interest rate on these loans is determined prior to funding (&#x201c;rate lock commitments&#x201d;). Similar to loans held for sale, the fair value of rate lock commitments is subject to change primarily due to changes in interest rates. Under the Company&#x2019;s risk management policy, these fair values are hedged primarily by selling forward contracts on agency securities at the time the interest rate locks are issued to the customers. The rate lock commitments on mortgage loans intended to be sold and the related hedging instruments are recorded at fair value with changes in fair value recorded in current earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans and leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Accrued interest on loans and leases is excluded from the calculation of the allowance for credit losses due to the Company&#x2019;s charge-off policy to reverse accrued interest on nonperforming loans against interest income in a timely manner. Expected credit losses on net investments in leases, including any unguaranteed residual asset, are included in the allowance for loan and lease losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Loan and Lease Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Effective January 1, 2020, the allowance for credit losses is established for current expected credit losses on the Company&#x2019;s loan and lease portfolio. Prior to January 1, 2020, the allowance was established based on an incurred loss model. It is the Company&#x2019;s policy to maintain the allowance at a level believed to be adequate to absorb estimated credit losses within its portfolio of loans and leases. The determination of the allowance requires significant judgment to estimate credit losses measured on a collective pool basis when similar risk characteristics exist, and for loans evaluated individually. In determining the allowance, the Company estimates expected future losses for the loan&#x2019;s entire contractual term adjusted for expected payments when appropriate. The allowance estimate considers relevant available information, from internal and external sources relating to the historical loss experience, current conditions, and reasonable and supportable forecasts for the Company&#x2019;s outstanding loan and lease balances. The allowance is an estimation that reflects management&#x2019;s evaluation of expected losses related to the Company&#x2019;s financial assets measured at amortized cost. To ensure that the allowance is maintained at an adequate level, a detailed analysis is performed on a quarterly basis and an appropriate provision is made to adjust the allowance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company categorizes its loan portfolios into nine segments based on similar risk characteristics. Loans within each segment are collectively evaluated using either: 1) a cohort cumulative loss rate methodology (&#x201c;cohort&#x201d;) or, 2) the probability of default (&#x201c;PD&#x201d;)/loss given default (&#x201c;LGD&#x201d;) methodology (PD/LGD).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cohort methodology is applied to ungraded portfolios, portfolios where receipt of financial statements is generally less timely, and portfolios where there are numerous small dollar accounts that are credit scored. Loans are broken out by internal risk rating (loan grade) bands: 1-6 and 7-12 (special attention). For ungraded portfolios, there is only one pool. The cohort methodology has a steady state assumption; qualitative adjustments capture any differences that may exist between the current and historical conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PD/LGD methodology is applied to graded portfolios due to the quantitative nature of the Company&#x2019;s risk rating system and is consistent with the Company&#x2019;s definition of risk, downgrading a credit where and when appropriate and recognizing losses in a timely manner. Loans are broken out by risk rating (loan grade) bands: 1-3, 4-6, 7-8, and 9-12. The amortized cost loan balances (rather than counts) are used for determining the transition and default probabilities. The Company uses risk rating bands as the active state to track the movement of loans through the transition matrix. The transition frequency is quarterly. Default is defined as the point at which a loan is placed on non-accrual status. In addition, a charge-off is assumed to be a default (i.e. a loan goes from accruing to charge-off, without ever being on non-accrual status). The PD is the cumulative probability of default estimated by use of a transition matrix (based on a Markov transition matrix methodology) which captures the migration of a loan from one risk rating band to another. The LGD is the ratio of loss relative to the exposure (amortized cost) at default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current expected credit loss methodology has a factor for reasonable and supportable forecasts. Generally, reasonable and supportable forecasts are for two years or less and have a reversion period of a similar duration, reverting expected credit losses to a level that is consistent with our historical loss experience. Forecast adjustments are added via basis points for the cohort methodology. For the PD/LGD methodology, adjustments to the probability of default factor are applied through forecast adjustments to the PD factor used as the baseline transition matrix runout, thus impacting the historical loss ratio. The Company developed its reasonable and supportable forecasts using relevant data including, but not limited to, growth in gross domestic product, unemployment rates, housing market trends, commodity prices, inflation, and other factors associated with credit losses on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For both the cohort and the PD/LGD methodologies, the Company uses qualitative adjustments to capture differences that may exist between the current and historical conditions. Qualitative factors include but are not limited to current market risk assessment by industry, recent loss experience in particular segments of the portfolios, movement in equipment values collateralizing specialized industry portfolios, concentrations of credit risk, delinquencies, trends in volume, experience and depth of relationship managers and division management, and the effects of changes in lending policies and practices, including changes in quality of the loan and lease origination, servicing and risk management process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans which exhibit different risk characteristics than the pool are evaluated individually for impairment. Loans evaluated individually are not included in the collective evaluation. These loans can be identified from a variety of sources including delinquency, non-accrual status and troubled debt restructurings (TDRs). The scope may include accruing loans that exhibit risk characteristics which differ from their pool or non-performing loans with risk characteristics not similar to other special attention loans in their pool. Individual reserves are determined based on an analysis of the loan&#x2019;s expected future cash flows, the loan&#x2019;s observable market value, or the fair value of the collateral less costs to sell. When foreclosure is probable, impairment is determined based on the collateral&#x2019;s fair value less costs to sell. As a practical expedient, fair value less costs to sell may be used when developing the estimate of credit losses. Similarly, for a going concern analysis, a discounted cash method may be used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Liability for Credit Losses on Unfunded Loan Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The liability for credit losses on commitments to originate loans and standby letters of credit is included in Accrued Expenses and Other Liabilities on the Consolidated Statements of Financial Condition. Expected credit losses are estimated over the contractual period in which the Company is exposed to credit risk via a contractual obligation unless the obligation is unconditionally cancellable by the Company. The liability for credit losses on unfunded loan commitments is adjusted as a provision for credit losses in Other Noninterest Expense on the Consolidated Statements of Income. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated useful life. Because business processes and credit risks associated with unfunded credit commitments are essentially the same as for loans, the Company utilizes similar processes to estimate its liability for unfunded credit commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equipment Owned Under Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; As a lessor, the Company finances various types of construction equipment, medium and heavy duty trucks, automobiles and other equipment under leases classified as operating leases. The equipment underlying the operating leases is reported at cost, net of accumulated depreciation, on the Consolidated Statements of Financial Condition. These operating lease arrangements require the lessee to make a fixed monthly rental payment over a specified lease term generally ranging from three years to seven years. Revenue consists of the contractual lease payments and is recognized on a straight-line basis over the lease term and reported in Noninterest Income on the Consolidated Statements of Income. Leased assets are depreciated on a straight-line method over the lease term to the estimate of the equipment&#x2019;s fair market value at lease termination, also referred to as &#x201c;residual&#x201d; value. The depreciation of these operating lease assets is reported in Noninterest Expense on the Consolidated Statements of Income. For automobile leases, fair value is based upon published industry market guides. For other equipment leases, fair value may be based upon observable market prices, third-party valuations, or prices received on sales of similar assets at the end of the lease term. These residual values are reviewed annually to ensure the recorded amount does not exceed the fair market value at the lease termination. At the end of the lease, the operating lease asset is either purchased by the lessee or returned to the Company. The Company is responsible for the payment of personal property taxes which is reported in Other Expense on the Consolidated Statements of Income. The lessee is responsible for reimbursing the Company for personal property taxes which is reported in Other Income on the Consolidated Statements of Income. The Company excludes sales taxes and other similar taxes from being reported as lease revenue with an associated expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Commitments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company leases certain banking center locations, office space, land and billboards. In determining whether a contract contains a lease, the Company examines the contract to ensure an asset was specifically identified and that the Company has control of use over the asset. To determine whether a lease is classified as operating or finance, the Company performs an economic life test on all building leases with greater than a twenty years term. Further, the Company performs a fair value test to identify any leases that have a present value of future lease payments over the lease term that is greater than 90% of the fair value of the building. The Company only capitalizes leases with an initial lease liability of $2,000 or greater.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At lease inception, the Company determines the lease term by adding together the minimum lease term and all optional renewal periods that it is reasonably certain to renew. The Company determines this on each lease by considering all relevant contract-based, asset-based, market-based, and entity-based economic factors. Generally, the exercise of lease renewal options is at the Company&#x2019;s sole discretion. The lease term is used to determine whether a lease is operating or finance and is used to calculate straight-line rent expense. Additionally, the depreciable life of leasehold improvements is limited by the expected lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease rentals are expensed on a straight-line basis over the life of the lease beginning on the date the Company takes possession of the property. Rent expense and variable lease costs are included in Net Occupancy Expense on the Consolidated Statements of Income. Included in variable lease costs are leases with rent escalations based on recent financial indices, such as the Consumer Price Index, where the Company initially measures lease payments using the index on the commencement date and records future changes in rent payments resulting from changes in the index to variable costs in the period the changes occur. Certain leases require the Company to pay common area maintenance, real estate taxes, insurance and other operating expenses associated with the leases premises. These expenses are classified in Net Occupancy Expense on the Consolidated Statements of Income, consistent with similar costs for owned locations. There are no residual value guarantees, restrictions or covenants imposed by leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease and nonlease components together as a single lease component by class of underlying asset. Operating lease obligations with an initial term longer than 12 months are recorded with a right of use asset and a lease liability on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rate used in determining the lease liability and related right of use asset is based upon what would be obtained by the Company for similar loans as an incremental rate as of the date of origination or renewal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Real Estate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Other real estate acquired through partial or total satisfaction of nonperforming loans is included in Other Assets on the Consolidated Statements of Financial Condition and recorded at fair value less anticipated selling costs based upon the property&#x2019;s appraised value at the date of transfer, with any difference between the fair value of the property less cost to sell, and the carrying value of the loan charged to the allowance for loan and lease losses or other income, if a positive adjustment. Subsequent fair value write-downs or write-ups, to the extent of previous write-downs, property maintenance costs, and gains or losses recognized upon the sale of other real estate are recognized in Noninterest Expense on the Consolidated Statements of Income. Gains or losses resulting from the sale of other real estate are recognized on the date of sale. As of December&#160;31, 2021 and 2020, other real estate had carrying values of $0.00 million and $0.36 million, respectively, and is included in Other Assets on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Repossessed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Repossessed assets may include fixtures and equipment, inventory and receivables, aircraft, construction equipment, and vehicles acquired from business banking and specialty finance activities. Repossessed assets are included in Other Assets on the Consolidated Statements of Financial Condition at fair value of the equipment or vehicle less estimated selling costs. At the time of repossession, the recorded amount of the loan or lease is written down to the fair value of the equipment or vehicle by a charge to the allowance for loan and lease losses or other income, if a positive adjustment. Subsequent fair value write-downs or write-ups, to the extent of previous write-downs, equipment maintenance costs, and gains or losses recognized upon the sale of repossessions are recognized in Noninterest Expense on the Consolidated Statements of Income. Gains or losses resulting from the sale of repossessed assets are recognized on the date of sale. Repossessed assets totaled $0.86 million and $1.98 million, as of December&#160;31, 2021 and 2020, respectively, and are included in Other Assets on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Premises and equipment are stated at cost, less accumulated depreciation and amortization. The provision for depreciation is computed by the straight-line method, primarily with useful lives ranging from three years to 31.5 years. Maintenance and repairs are charged to expense as incurred, while improvements, which extend the useful life, are capitalized and depreciated over the estimated remaining life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangibles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Other intangible assets represent purchased assets that also lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Goodwill is reviewed for impairment at least annually or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the carrying amount. Goodwill is allocated into two reporting units. Fair value for each reporting unit is estimated using stock price multiples or earnings before interest, tax, depreciation and amortization (EBITDA) multiples. Intangible assets that have finite lives are amortized over their estimated useful lives and are subject to impairment testing. All of the Company&#x2019;s other intangible assets have finite lives and are amortized on a straight-line basis over varying periods not exceeding twenty-five years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has historically evaluated goodwill for impairment during the fourth quarter of each year, with financial data as of September 30. During the first quarter of 2020, management determined that the deterioration in general economic conditions as a result of the COVID-19 pandemic and responses thereto represented a triggering event prompting an evaluation of goodwill impairment. The Company performed impairment analyses in each quarter of 2020. In 2021, management determined conditions no longer represented a triggering event requiring quarterly analyses and returned to its historical practice of evaluating goodwill during the fourth quarter of the year. Based on the analyses performed each quarter of 2020 and the fourth quarter of 2021, the Company determined that goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Partnership Investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company accounts for its investments in partnerships for which it owns less than fifty percent and has the ability to exercise significant influence over the partnership on the equity method. The Company accounts for its investments in partnerships for which it does not have the ability to exercise significant influence at fair value less impairment, if any or cost less any impairment if the fair value is not readily determinable. The Company has elected to use the practical expedient to estimate fair value of an investment in an investment company using the net asset value of its partnership interest. The Company uses the hypothetical liquidation book value (HLBV) method for equity investments when the liquidation rights and priorities as defined by an equity investment agreement differ from what is reflected by the underlying percentage ownership interests. The HLBV method is commonly applied to equity investments in the renewable energy industry, where the economic benefits corresponding to an equity investment may vary at different points in time and/or are not directly linked to an investor&#x2019;s ownership percentage. A calculation is prepared at each balance sheet date to determine the amount that the Company would receive if an equity investment entity were to liquidate all of its assets (as valued in accordance with GAAP) and distribute that cash to the investors based on the contractually defined liquidation priorities. The difference between the calculated liquidation distribution amounts at the beginning and the end of the reporting period, after adjusting for capital contributions and distributions, is 1st Source&#x2019;s share of the earnings or losses from the equity investment for the period. Investments in partnerships are included in Other Assets on the Consolidated Statements of Financial Condition. The balances as of December&#160;31, 2021 and 2020 were $95.05 million and $76.35 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Short-term borrowings consist of Federal funds purchased, securities sold under agreements to repurchase, commercial paper, Federal Home Loan Bank notes, and borrowings from non-affiliated banks. Federal funds purchased, securities sold under agreements to repurchase, and other short-term borrowings mature within one day to 365 days of the transaction date. Commercial paper matures within seven days to 270 days. Other short-term borrowings on the Consolidated Statements of Financial Condition include the Company&#x2019;s liability related to mortgage loans available for repurchase under GNMA optional repurchase programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities purchased under agreements to resell and securities sold under agreements to repurchase are treated as collateralized financing transactions and are recorded at the amounts at which the securities were acquired or sold plus accrued interest. The fair value of collateral either received from or provided to a third-party is continually monitored and additional collateral obtained or requested to be returned to the Company as deemed appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes revenues as they are earned based on contractual terms, as transactions occur, or as services are provided and collectability is reasonably assured. The Company&#x2019;s principal source of revenue is interest income from loans and leases and investment securities. The Company also earns noninterest income from various banking and financial services offered primarily through 1st Source Bank and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest Income &#x2014; The largest source of revenue for the Company is interest income which is primarily recognized on an accrual basis according to nondiscretionary formulas in written contracts, such as loan and lease agreements or investment securities contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest Income &#x2014; The Company earns noninterest income through a variety of financial and transaction services provided to corporate and consumer clients such as trust and wealth advisory, deposit account, debit card, mortgage banking, insurance, and equipment rental services. Revenue is recorded for noninterest income based on the contractual terms for the service or transaction performed. In certain circumstances, noninterest income is reported net of associated expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trust and Wealth Advisory&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fees &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Trust and wealth advisory fees are recognized on the accrual basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; 1st Source and its subsidiaries file a consolidated Federal income tax return. The provision for incomes taxes is based upon income in the consolidated financial statements, rather than amounts reported on the income tax return. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years.&#160;Although realization is not assured, the Company believes it is more likely than not that all of the deferred tax assets will be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the deferral method of accounting on investments that generate investment tax credits. Under this method, the investment tax credits are recognized as a reduction to the related asset. The expense on certain qualified affordable housing investments is included in Tax Expense on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Positions taken in the tax returns may be subject to challenge by the taxing authorities upon examination. Uncertain tax positions are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are both initially and subsequently measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the tax authority, assuming full knowledge of the position and all relevant facts. The Company provides for interest and, in some cases, penalties on tax positions that may be challenged by the taxing authorities. Interest expense is recognized beginning in the first period that such interest would begin accruing. Penalties are recognized in the period that the Company claims the position in the tax return. Interest and penalties on income tax uncertainties are classified within Income Tax Expense on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Earnings per share is computed using the two-class method. Basic earnings per common share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding, excluding participating securities. Diluted earnings per common share is computed by using the weighted-average number of shares determined for the basic earnings per share calculation plus the dilutive effect of stock compensation using the treasure stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Employee Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes stock-based compensation as compensation cost on the Consolidated Statements of Income based on their fair values on the measurement date, which, for its purposes, is the date of grant. The Company recognizes forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; 1st Source has one principal business segment, commercial banking. While our chief decision makers monitor the revenue streams of various products and services, the identifiable segments&#x2019; operations are managed and financial performance is evaluated on a company-wide basis. Accordingly, all of the Company&#x2019;s financial service operations are considered to be aggregated in one reportable operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company occasionally enters into derivative financial instruments as part of its interest rate risk management strategies. These derivative financial instruments consist primarily of interest rate swaps. All derivative instruments are recorded on the Consolidated Statements of Financial Condition, as either an asset or liability, at their fair value. The accounting for the gain or loss resulting from the change in fair value depends on the intended use of the derivative. For a derivative used to hedge changes in fair value of a recognized asset or liability, or an unrecognized firm commitment, the gain or loss on the derivative will be recognized in earnings together with the offsetting loss or gain on the hedged item. This results in an earnings impact only to the extent that the hedge is ineffective in achieving offsetting changes in fair value. If it is determined that the derivative instrument is not highly effective as a hedge, hedge accounting is discontinued and the adjustment to fair value of the derivative instrument is recorded in earnings. For a derivative used to hedge changes in cash flows associated with forecasted transactions, the gain or loss on the effective portion of the derivative will be deferred, and reported as accumulated other comprehensive income, a component of shareholders&#x2019; equity, until such time the hedged transaction affects earnings. For derivative instruments not accounted for as hedges, changes in fair value are recognized in noninterest income/expense on the Consolidated Statements of Income. Deferred gains and losses from derivatives that are terminated and were in a cash flow hedge are amortized over the shorter of the original remaining term of the derivative or the remaining life of the underlying asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Securities available for sale, mortgage loans held for sale, and derivative instruments are carried at fair value on a recurring basis. Fair value measurements are also utilized to determine the initial value of certain assets and liabilities, to perform impairment assessments, and for disclosure purposes. The Company uses quoted market prices and observable inputs to the maximum extent possible when measuring fair value. In the absence of quoted market prices, various valuation techniques are utilized to measure fair value. When possible, observable market data for identical or similar financial instruments are used in the valuation. When market data is not available, fair value is determined using valuation models that incorporate management&#x2019;s estimates of the assumptions a market participant would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are classified within one of three levels based on the observability of the inputs used to determine fair value, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; The valuation is based on quoted prices in active markets for identical instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; The valuation is based on observable inputs such as quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; The valuation is based on unobservable inputs that are supported by minimal or no market activity and that are significant to the fair value of the instrument. Level 3 valuations are typically performed using pricing models, discounted cash flow methodologies, or similar techniques that incorporate management&#x2019;s own estimates of assumptions that market participants would use in pricing the instrument, or valuations that require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Certain amounts in the prior periods consolidated financial statements have been reclassified to conform with the current year presentation. These reclassifications had no effect on total assets, shareholders&#x2019; equity or net income as previously reported.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjEw_ba113acc-614e-434f-86de-886a2eaf548e">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The financial statements consolidate 1st Source, its subsidiaries (principally the Bank) and any variable interest entities (&#x201c;VIEs&#x201d;) for which the Company has concluded it has significant involvement in and the ability to direct the activities that impact the entity&#x2019;s economic performance. All significant intercompany balances and transactions have been eliminated. For purposes of the parent company only financial information presented in Note 22, investments in subsidiaries are carried at equity in the underlying net assets.&lt;/span&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:UseOfEstimates
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjM3_71e7b311-a3c1-4bae-b7f3-2fe98e66e10f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) require the Company&#160;to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of income and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjY0_f7d1bf22-c87f-4302-bbe1-2d1ed9c821da">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Business combinations are accounted for under the purchase method of accounting. Under the purchase method, assets and liabilities of the business acquired are recorded at their estimated fair values as of the date of acquisition with any excess of the cost of the acquisition over the fair value of the net tangible and intangible assets acquired recorded as goodwill. Results of operations of the acquired business are included in the income statement from the date of acquisition.&lt;/span&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTc2_d1623d2b-9b71-4625-b8f1-b93951f88a33">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; For purposes of the consolidated and parent company only statements of cash flows, the Company considers cash and due from banks, federal funds sold and interest bearing deposits with other banks with original maturities of three months or less as cash and cash equivalents.&lt;/span&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTkz_ff080bbe-19f1-46c6-b7fc-4781d4f8a5ac">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Securities that the Company has the ability and positive intent to hold to maturity are classified as investment securities held-to-maturity. Held-to-maturity investment securities, when present, are carried at amortized cost. As of December&#160;31, 2021 and 2020, the Company held no securities classified as held-to-maturity. Securities that may be sold in response to, or in anticipation of, changes in interest rates and resulting prepayment risk, or for other factors, are classified as available-for-sale and are carried at fair value. Unrealized gains and losses on debt securities are reported, net of applicable taxes, as a separate component of accumulated other comprehensive income (loss) in shareholders&#x2019; equity. Unrealized gains and losses on equity securities are reflected, net of applicable taxes, in earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For available-for-sale securities in an unrealized loss position, the Company first assesses whether it intends to sell, or it is more likely than not that it will be required to sell the security before recovery of its amortized cost basis. If either of these criteria regarding intent or requirement to sell is met, the security&#x2019;s amortized cost basis is written down to fair value in Other Income on the Consolidated Statements of Income. For debt securities that do not meet the aforementioned criteria, the Company evaluates whether the decline in fair value has resulted from credit losses or other factors. In making this assessment, management considers the extent to which fair value is less than amortized cost, nature of the security, the underlying collateral, and the financial condition of the issuer, among other factors. If this assessment indicates a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for available-for-sale securities losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance for available-for-sale securities losses is recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for available-for-sale securities are recorded as a component of credit loss expense. Losses are charged against the allowance for available-for-sale securities losses when management believes the uncollectibility of an available-for-sale security is confirmed or when either criteria regarding intent or requirement to sell is met. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt and equity securities that are purchased and held principally for the purpose of selling them in the near term are classified as trading account securities and are carried at fair value with unrealized gains and losses reported in earnings. Realized gains and losses on the sales of all securities are reported in earnings and computed using the specific identification cost basis.&lt;/span&gt;&lt;/div&gt;Other investments consist of shares of Federal Home Loan Bank of Indianapolis (FHLBI) and Federal Reserve Bank stock. As restricted member stocks, these investments are carried at cost. Both cash and stock dividends received on the stocks are reported as income. Quarterly, the Company reviews its investment in FHLBI for impairment. Factors considered in determining impairment are: history of dividend payments; determination of cause for any net loss; adequacy of capital; and review of the most recent financial statements. As of December&#160;31, 2021 and 2020, it was determined that the Company&#x2019;s investment in FHLBI stock is appropriately valued at cost, which equates to par value. In addition, other investments include interest bearing deposits with other banks with original maturities of greater than three months. These investments are in denominations, including accrued interest, that are fully insured by the FDIC.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI3NDM_b2b47507-4f01-4b2b-b044-e9f601679ba1"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI3NDM_c0bca038-e1e6-4300-ad5f-dfd9c56203ef"
      unitRef="usd">0</us-gaap:HeldToMaturitySecurities>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzA3_34d0ee17-60d4-4100-b820-b8e350797809">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans and Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Loans are stated at the principal amount outstanding, net of unamortized deferred loan origination fees and costs and net of unearned income. Interest income is accrued as earned based on unpaid principal balances. Origination fees and direct loan and lease origination costs are deferred, and the net amount amortized to interest income over the estimated life of the related loan or lease. Loan commitment fees are deferred and amortized into other income over the commitment period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Direct financing leases are carried at the aggregate of lease payments plus estimated residual value of the leased property, net of unamortized deferred lease origination fees and costs and unearned income. Interest income on direct financing leases is recognized over the term of the lease to achieve a constant periodic rate of return on the outstanding investment. Effective January 1, 2019, as part of the new leasing standard, only those costs incurred as a direct result of closing a lease transaction are capitalized. All existing deferrals will continue to be amortized over the estimated life of the lease while all new initial direct costs are expensed immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued interest is included in Accrued Income and Other Assets on the Consolidated Statements of Financial Condition. The accrual of interest on loans and leases is discontinued when a loan or lease becomes contractually delinquent for 90 days, or when an individual analysis of a borrower&#x2019;s credit worthiness indicates a credit should be placed on nonperforming status, except for residential mortgage loans and consumer loans that are well secured and in the process of collection. Residential mortgage loans are placed on nonaccrual at the time the loan is placed in foreclosure. When interest accruals are discontinued, interest credited to income in the current year is reversed and interest accrued in the prior year is charged to the allowance for loan and lease losses. However, in some cases, the Company may elect to continue the accrual of interest when the net realizable value of collateral is sufficient to cover the principal and accrued interest. When a loan or lease is classified as nonaccrual and the future collectability of the recorded loan or lease balance is doubtful, collections on interest and principal are applied as a reduction to principal outstanding. Loans are returned to accrual status when all principal and interest amounts contractually due are brought current and future payments are reasonably assured, which is typically evidenced by a sustained repayment performance of at least six months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans and leases that have been modified and economic concessions have been granted to borrowers who have experienced financial difficulties are considered a troubled debt restructuring (TDR). These concessions typically result from the Company&#x2019;s loss mitigation activities and may include reductions in the interest rate, payment extensions, forgiveness of principal, forbearance or other actions. Certain TDRs are classified as nonperforming at the time of restructuring and typically are returned to performing status after considering the borrower&#x2019;s sustained repayment performance for a reasonable period of at least six months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company modifies loans and leases in a TDR, it evaluates any possible impairment based on the present value of expected future cash flows, discounted at the contractual interest rate of the original loan or lease agreement, or uses the current fair value of the collateral, less selling costs for collateral dependent loans. If the Company determines that the value of the modified loan is less than the recorded investment in the loan (net of previous charge-offs, deferred loan fees or costs and unamortized premium or discount), impairment is recognized through an allowance for loan and lease losses estimate or a charge-off to the allowance for loan and lease losses. In periods subsequent to modification, the Company evaluates all TDRs, including those that have payment defaults, for possible impairment and recognizes impairment through the allowance for loan and lease losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the President of the United States signed the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;), which provides entities with optional temporary relief from certain accounting and financial reporting requirements under U.S. GAAP. Section 4013 of the CARES Act allows financial institutions to suspend application of certain TDR accounting guidance for loan and lease modifications related to the COVID-19 pandemic made between March 1, 2020 and the earlier of December 31, 2020 or 60 days after the end of the COVID-19 national emergency, provided certain criteria are met. Section 4013 of the CARES Act was amended on December 27, 2020 to extend this relief until January 1, 2022. The relief can be applied to loan and lease modifications for borrowers that were not more than 30 days past due as of December 31, 2019 and to loan and lease modifications that defer or delay the payment of principal or interest, or change the interest rate on the loan. The Company chose to apply this relief to eligible loan and lease modifications. At December 31, 2021 and December 31, 2020, loan and lease modification balances related to the COVID-19 pandemic were $0&#160;million and $129&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;The Company sells mortgage loans to the Government National Mortgage Association (GNMA) in the normal course of business and retains the servicing rights. The GNMA programs under which the loans are sold allow the Company to repurchase individual delinquent loans that meet certain criteria from the securitized loan pool. At its option, and without GNMA&#x2019;s prior authorization, the Company may repurchase a delinquent loan for an amount equal to 100% of the remaining principal balance on the loan. Once the Company has the unconditional ability to repurchase a delinquent loan, the Company is deemed to have regained effective control over the loan and the Company is required to recognize the loan on its balance sheet and record an offsetting liability, regardless of its intent to repurchase the loan. At December&#160;31, 2021 and 2020, residential real estate portfolio loans included $1.33 million and $2.31 million, respectively, of loans available for repurchase under the GNMA optional repurchase programs with the offsetting liability recorded within other short-term borrowings.</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <source:SustainedPerformancePeriodRequiredForPerformingStatus
      contextRef="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzkwOTE_cec88f37-b0c3-489e-a54e-6d1bf29f8aea">P6M</source:SustainedPerformancePeriodRequiredForPerformingStatus>
    <source:FinancingReceivableNonTroubledDebtRestructuringModificationsAmount
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzEwOTk1MTE2NzI5NzE_314a838b-02c1-4d1d-b759-37bfb07ea2af"
      unitRef="usd">0</source:FinancingReceivableNonTroubledDebtRestructuringModificationsAmount>
    <source:FinancingReceivableNonTroubledDebtRestructuringModificationsAmount
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzExNzk1_e4268b78-a8ee-4fbb-abe6-07125074530d"
      unitRef="usd">129000000</source:FinancingReceivableNonTroubledDebtRestructuringModificationsAmount>
    <source:PercentageOfPrincipalBalanceThatMayBeRepurchasedOfDelinquentMortgageLoan
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzEyMjQ1_f8e4b050-ed41-4932-840c-5ef39cf28678"
      unitRef="number">1</source:PercentageOfPrincipalBalanceThatMayBeRepurchasedOfDelinquentMortgageLoan>
    <source:LoansAvailableForRepurchase
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzEyNjY2_ac0e2dd8-c0da-49da-8227-7af42f8238c7"
      unitRef="usd">1330000</source:LoansAvailableForRepurchase>
    <source:LoansAvailableForRepurchase
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzEyNjcz_ba6acd76-f1fb-49a1-bfab-b91d726bda64"
      unitRef="usd">2310000</source:LoansAvailableForRepurchase>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzI1_a6ef8dd2-6a6d-4a5a-b05c-3b45857ecee2">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Mortgage Banking Activities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Loans held for sale are composed of performing one-to-four family residential mortgage loans originated for resale. Mortgage loans originated with the intent to sell are carried at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the rights to service mortgage loans for others as separate assets, whether the servicing rights are acquired through a separate purchase or through the sale of originated loans with servicing rights retained. The Company allocates a portion of the total proceeds of a mortgage loan to servicing rights based on the relative fair value. These assets are amortized as reductions of mortgage servicing fee income over the estimated servicing period in proportion to the estimated servicing income to be received. The balance of MSRs is located in Accrued Income and Other Assets on the Consolidated Statements of Financial Condition and the gains and losses on the sale of MSRs are recognized in Noninterest Income on the Consolidated Statements of Income in the period in which such rights are sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are evaluated for impairment at each reporting date. For purposes of impairment measurement, MSRs are stratified based on the predominant risk characteristics of the underlying servicing, principally by loan type. If temporary impairment exists within a tranche, a valuation allowance is established through a charge to income equal to the amount by which the carrying value exceeds the fair value. If it is later determined all or a portion of the temporary impairment no longer exists for a particular tranche, the valuation allowance is reduced through a recovery of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are also reviewed for permanent impairment. Permanent impairment exists when recoverability of a recorded valuation allowance is determined to be remote considering historical and projected interest rates, prepayments, and loan pay-off activity. When this situation occurs, the unrecoverable portion of the valuation allowance is applied as a direct write-down to the carrying value of the MSRs. Unlike a valuation allowance, a direct write-down permanently reduces the carrying value of the MSRs and the valuation allowance, precluding subsequent recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of mortgage banking operations, the Company enters into commitments to originate loans whereby the interest rate on these loans is determined prior to funding (&#x201c;rate lock commitments&#x201d;). Similar to loans held for sale, the fair value of rate lock commitments is subject to change primarily due to changes in interest rates. Under the Company&#x2019;s risk management policy, these fair values are hedged primarily by selling forward contracts on agency securities at the time the interest rate locks are issued to the customers. The rate lock commitments on mortgage loans intended to be sold and the related hedging instruments are recorded at fair value with changes in fair value recorded in current earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzM3_eab82093-0913-4b3c-81ba-1c5d8a71290e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance for Credit Losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loans and leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Accrued interest on loans and leases is excluded from the calculation of the allowance for credit losses due to the Company&#x2019;s charge-off policy to reverse accrued interest on nonperforming loans against interest income in a timely manner. Expected credit losses on net investments in leases, including any unguaranteed residual asset, are included in the allowance for loan and lease losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Loan and Lease Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Effective January 1, 2020, the allowance for credit losses is established for current expected credit losses on the Company&#x2019;s loan and lease portfolio. Prior to January 1, 2020, the allowance was established based on an incurred loss model. It is the Company&#x2019;s policy to maintain the allowance at a level believed to be adequate to absorb estimated credit losses within its portfolio of loans and leases. The determination of the allowance requires significant judgment to estimate credit losses measured on a collective pool basis when similar risk characteristics exist, and for loans evaluated individually. In determining the allowance, the Company estimates expected future losses for the loan&#x2019;s entire contractual term adjusted for expected payments when appropriate. The allowance estimate considers relevant available information, from internal and external sources relating to the historical loss experience, current conditions, and reasonable and supportable forecasts for the Company&#x2019;s outstanding loan and lease balances. The allowance is an estimation that reflects management&#x2019;s evaluation of expected losses related to the Company&#x2019;s financial assets measured at amortized cost. To ensure that the allowance is maintained at an adequate level, a detailed analysis is performed on a quarterly basis and an appropriate provision is made to adjust the allowance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company categorizes its loan portfolios into nine segments based on similar risk characteristics. Loans within each segment are collectively evaluated using either: 1) a cohort cumulative loss rate methodology (&#x201c;cohort&#x201d;) or, 2) the probability of default (&#x201c;PD&#x201d;)/loss given default (&#x201c;LGD&#x201d;) methodology (PD/LGD).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cohort methodology is applied to ungraded portfolios, portfolios where receipt of financial statements is generally less timely, and portfolios where there are numerous small dollar accounts that are credit scored. Loans are broken out by internal risk rating (loan grade) bands: 1-6 and 7-12 (special attention). For ungraded portfolios, there is only one pool. The cohort methodology has a steady state assumption; qualitative adjustments capture any differences that may exist between the current and historical conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PD/LGD methodology is applied to graded portfolios due to the quantitative nature of the Company&#x2019;s risk rating system and is consistent with the Company&#x2019;s definition of risk, downgrading a credit where and when appropriate and recognizing losses in a timely manner. Loans are broken out by risk rating (loan grade) bands: 1-3, 4-6, 7-8, and 9-12. The amortized cost loan balances (rather than counts) are used for determining the transition and default probabilities. The Company uses risk rating bands as the active state to track the movement of loans through the transition matrix. The transition frequency is quarterly. Default is defined as the point at which a loan is placed on non-accrual status. In addition, a charge-off is assumed to be a default (i.e. a loan goes from accruing to charge-off, without ever being on non-accrual status). The PD is the cumulative probability of default estimated by use of a transition matrix (based on a Markov transition matrix methodology) which captures the migration of a loan from one risk rating band to another. The LGD is the ratio of loss relative to the exposure (amortized cost) at default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The current expected credit loss methodology has a factor for reasonable and supportable forecasts. Generally, reasonable and supportable forecasts are for two years or less and have a reversion period of a similar duration, reverting expected credit losses to a level that is consistent with our historical loss experience. Forecast adjustments are added via basis points for the cohort methodology. For the PD/LGD methodology, adjustments to the probability of default factor are applied through forecast adjustments to the PD factor used as the baseline transition matrix runout, thus impacting the historical loss ratio. The Company developed its reasonable and supportable forecasts using relevant data including, but not limited to, growth in gross domestic product, unemployment rates, housing market trends, commodity prices, inflation, and other factors associated with credit losses on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For both the cohort and the PD/LGD methodologies, the Company uses qualitative adjustments to capture differences that may exist between the current and historical conditions. Qualitative factors include but are not limited to current market risk assessment by industry, recent loss experience in particular segments of the portfolios, movement in equipment values collateralizing specialized industry portfolios, concentrations of credit risk, delinquencies, trends in volume, experience and depth of relationship managers and division management, and the effects of changes in lending policies and practices, including changes in quality of the loan and lease origination, servicing and risk management process.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans which exhibit different risk characteristics than the pool are evaluated individually for impairment. Loans evaluated individually are not included in the collective evaluation. These loans can be identified from a variety of sources including delinquency, non-accrual status and troubled debt restructurings (TDRs). The scope may include accruing loans that exhibit risk characteristics which differ from their pool or non-performing loans with risk characteristics not similar to other special attention loans in their pool. Individual reserves are determined based on an analysis of the loan&#x2019;s expected future cash flows, the loan&#x2019;s observable market value, or the fair value of the collateral less costs to sell. When foreclosure is probable, impairment is determined based on the collateral&#x2019;s fair value less costs to sell. As a practical expedient, fair value less costs to sell may be used when developing the estimate of credit losses. Similarly, for a going concern analysis, a discounted cash method may be used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Liability for Credit Losses on Unfunded Loan Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The liability for credit losses on commitments to originate loans and standby letters of credit is included in Accrued Expenses and Other Liabilities on the Consolidated Statements of Financial Condition. Expected credit losses are estimated over the contractual period in which the Company is exposed to credit risk via a contractual obligation unless the obligation is unconditionally cancellable by the Company. The liability for credit losses on unfunded loan commitments is adjusted as a provision for credit losses in Other Noninterest Expense on the Consolidated Statements of Income. The estimate includes consideration of the likelihood that funding will occur and an estimate of expected credit losses on commitments expected to be funded over its estimated useful life. Because business processes and credit risks associated with unfunded credit commitments are essentially the same as for loans, the Company utilizes similar processes to estimate its liability for unfunded credit commitments.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <source:LoanAndLeasePortfolioNumberOfSegmentsWithSimilarRiskCharacteristics
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzE3NTEw_9348c117-e414-4618-a68d-0ae0b1388e02"
      unitRef="class">9</source:LoanAndLeasePortfolioNumberOfSegmentsWithSimilarRiskCharacteristics>
    <source:CurrentExpectedCreditLossesInitialLossForecastTerm
      contextRef="ic0c096be601e41f9885a77c0508a7df3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzE5NjEx_d6d9adf6-6bc0-4024-bc44-dfdf9a842c80">P2Y</source:CurrentExpectedCreditLossesInitialLossForecastTerm>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzA4_bc884542-30eb-4edf-844a-46156c7bd1fe">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equipment Owned Under Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; As a lessor, the Company finances various types of construction equipment, medium and heavy duty trucks, automobiles and other equipment under leases classified as operating leases. The equipment underlying the operating leases is reported at cost, net of accumulated depreciation, on the Consolidated Statements of Financial Condition. These operating lease arrangements require the lessee to make a fixed monthly rental payment over a specified lease term generally ranging from three years to seven years. Revenue consists of the contractual lease payments and is recognized on a straight-line basis over the lease term and reported in Noninterest Income on the Consolidated Statements of Income. Leased assets are depreciated on a straight-line method over the lease term to the estimate of the equipment&#x2019;s fair market value at lease termination, also referred to as &#x201c;residual&#x201d; value. The depreciation of these operating lease assets is reported in Noninterest Expense on the Consolidated Statements of Income. For automobile leases, fair value is based upon published industry market guides. For other equipment leases, fair value may be based upon observable market prices, third-party valuations, or prices received on sales of similar assets at the end of the lease term. These residual values are reviewed annually to ensure the recorded amount does not exceed the fair market value at the lease termination. At the end of the lease, the operating lease asset is either purchased by the lessee or returned to the Company. The Company is responsible for the payment of personal property taxes which is reported in Other Expense on the Consolidated Statements of Income. The lessee is responsible for reimbursing the Company for personal property taxes which is reported in Other Income on the Consolidated Statements of Income. The Company excludes sales taxes and other similar taxes from being reported as lease revenue with an associated expense.&lt;/span&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <source:OperatingLeaseTerm
      contextRef="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzIzNjk5_4bcfaada-ad57-43f3-b22f-ad1e95405cf5">P3Y</source:OperatingLeaseTerm>
    <source:OperatingLeaseTerm
      contextRef="ic0c096be601e41f9885a77c0508a7df3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzIzNzA1_bb0d6088-647d-4e55-b64b-0051da3b95a2">P7Y</source:OperatingLeaseTerm>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0Njky_ccea0db1-d506-4fa6-852e-0e8b9cdc7319">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Commitments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company leases certain banking center locations, office space, land and billboards. In determining whether a contract contains a lease, the Company examines the contract to ensure an asset was specifically identified and that the Company has control of use over the asset. To determine whether a lease is classified as operating or finance, the Company performs an economic life test on all building leases with greater than a twenty years term. Further, the Company performs a fair value test to identify any leases that have a present value of future lease payments over the lease term that is greater than 90% of the fair value of the building. The Company only capitalizes leases with an initial lease liability of $2,000 or greater.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At lease inception, the Company determines the lease term by adding together the minimum lease term and all optional renewal periods that it is reasonably certain to renew. The Company determines this on each lease by considering all relevant contract-based, asset-based, market-based, and entity-based economic factors. Generally, the exercise of lease renewal options is at the Company&#x2019;s sole discretion. The lease term is used to determine whether a lease is operating or finance and is used to calculate straight-line rent expense. Additionally, the depreciable life of leasehold improvements is limited by the expected lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease rentals are expensed on a straight-line basis over the life of the lease beginning on the date the Company takes possession of the property. Rent expense and variable lease costs are included in Net Occupancy Expense on the Consolidated Statements of Income. Included in variable lease costs are leases with rent escalations based on recent financial indices, such as the Consumer Price Index, where the Company initially measures lease payments using the index on the commencement date and records future changes in rent payments resulting from changes in the index to variable costs in the period the changes occur. Certain leases require the Company to pay common area maintenance, real estate taxes, insurance and other operating expenses associated with the leases premises. These expenses are classified in Net Occupancy Expense on the Consolidated Statements of Income, consistent with similar costs for owned locations. There are no residual value guarantees, restrictions or covenants imposed by leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for lease and nonlease components together as a single lease component by class of underlying asset. Operating lease obligations with an initial term longer than 12 months are recorded with a right of use asset and a lease liability on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rate used in determining the lease liability and related right of use asset is based upon what would be obtained by the Company for similar loans as an incremental rate as of the date of origination or renewal.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease
      contextRef="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI1NjA5_a0cc60b9-448a-428f-a720-80d59be9cb5d">twenty years</us-gaap:LesseeOperatingLeaseAssumptionsAndJudgmentsWhetherContractIsOrContainsLease>
    <source:PercentageFairValueTesttoDetermineOperatingorFinanceLease
      contextRef="i4326f3c9c11540feada18218cf45a96e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI1Nzgx_d7d783cd-a1f6-4229-b96e-025b738fee51"
      unitRef="rate">0.90</source:PercentageFairValueTesttoDetermineOperatingorFinanceLease>
    <source:MinimumLeaseLiabilityforCapitalization
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI1ODkw_348f50d4-e7fe-4b9b-b331-96272746859e"
      unitRef="usd">2000</source:MinimumLeaseLiabilityforCapitalization>
    <us-gaap:LesseeOperatingLeaseResidualValueGuaranteeDescription
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTgy_c6ef27bc-2aad-419b-9267-9e763fe91dbe">no</us-gaap:LesseeOperatingLeaseResidualValueGuaranteeDescription>
    <source:MinimumInitialLeaseTermforRecordingRightofUseAssetandLeaseLiability
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI3NjMy_650b1c0a-6bdd-46da-a77c-bdee3cd85a8e">P12M</source:MinimumInitialLeaseTermforRecordingRightofUseAssetandLeaseLiability>
    <us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjQ1_66841dae-923a-4171-ba71-e95f3689fa7f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Real Estate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Other real estate acquired through partial or total satisfaction of nonperforming loans is included in Other Assets on the Consolidated Statements of Financial Condition and recorded at fair value less anticipated selling costs based upon the property&#x2019;s appraised value at the date of transfer, with any difference between the fair value of the property less cost to sell, and the carrying value of the loan charged to the allowance for loan and lease losses or other income, if a positive adjustment. Subsequent fair value write-downs or write-ups, to the extent of previous write-downs, property maintenance costs, and gains or losses recognized upon the sale of other real estate are recognized in Noninterest Expense on the Consolidated Statements of Income. Gains or losses resulting from the sale of other real estate are recognized on the date of sale. As of December&#160;31, 2021 and 2020, other real estate had carrying values of $0.00 million and $0.36 million, respectively, and is included in Other Assets on the Consolidated Statements of Financial Condition.&lt;/span&gt;</us-gaap:LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI4OTEz_459780ab-9d5f-4b6f-b547-7a221559cb74"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzI4OTIw_350b805e-e7ab-4e27-a1bc-f95ea7302b4d"
      unitRef="usd">360000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <source:RepossessedAssetsPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTc5_af719bdf-d635-4614-88d3-22d193fd71f2">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Repossessed Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Repossessed assets may include fixtures and equipment, inventory and receivables, aircraft, construction equipment, and vehicles acquired from business banking and specialty finance activities. Repossessed assets are included in Other Assets on the Consolidated Statements of Financial Condition at fair value of the equipment or vehicle less estimated selling costs. At the time of repossession, the recorded amount of the loan or lease is written down to the fair value of the equipment or vehicle by a charge to the allowance for loan and lease losses or other income, if a positive adjustment. Subsequent fair value write-downs or write-ups, to the extent of previous write-downs, equipment maintenance costs, and gains or losses recognized upon the sale of repossessions are recognized in Noninterest Expense on the Consolidated Statements of Income. Gains or losses resulting from the sale of repossessed assets are recognized on the date of sale. Repossessed assets totaled $0.86 million and $1.98 million, as of December&#160;31, 2021 and 2020, respectively, and are included in Other Assets on the Consolidated Statements of Financial Condition.&lt;/span&gt;</source:RepossessedAssetsPolicyTextBlock>
    <us-gaap:OtherForeclosedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMwMDI3_b77ad49c-8e0c-410a-ad28-7c87894c61d3"
      unitRef="usd">860000</us-gaap:OtherForeclosedAssets>
    <us-gaap:OtherForeclosedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMwMDM0_0571eccc-0357-4a5c-ac93-a00dd0319463"
      unitRef="usd">1980000</us-gaap:OtherForeclosedAssets>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTkw_a69609d2-95e2-4e10-bbd4-b7430318ce52">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Premises and equipment are stated at cost, less accumulated depreciation and amortization. The provision for depreciation is computed by the straight-line method, primarily with useful lives ranging from three years to 31.5 years. Maintenance and repairs are charged to expense as incurred, while improvements, which extend the useful life, are capitalized and depreciated over the estimated remaining life.&lt;/span&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMwMzg2_fea64059-8652-4e27-a8fa-0eafc8231f91">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic0c096be601e41f9885a77c0508a7df3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMwMzky_2a106a2f-c61a-49e2-b71a-afd730626afe">P31Y6M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjYw_29b71f78-75e0-4746-825b-94e57ca7a112">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangibles&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. Other intangible assets represent purchased assets that also lack physical substance but can be distinguished from goodwill because of contractual or other legal rights or because the asset is capable of being sold or exchanged either on its own or in combination with a related contract, asset, or liability. Goodwill is reviewed for impairment at least annually or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the carrying amount. Goodwill is allocated into two reporting units. Fair value for each reporting unit is estimated using stock price multiples or earnings before interest, tax, depreciation and amortization (EBITDA) multiples. Intangible assets that have finite lives are amortized over their estimated useful lives and are subject to impairment testing. All of the Company&#x2019;s other intangible assets have finite lives and are amortized on a straight-line basis over varying periods not exceeding twenty-five years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has historically evaluated goodwill for impairment during the fourth quarter of each year, with financial data as of September 30. During the first quarter of 2020, management determined that the deterioration in general economic conditions as a result of the COVID-19 pandemic and responses thereto represented a triggering event prompting an evaluation of goodwill impairment. The Company performed impairment analyses in each quarter of 2020. In 2021, management determined conditions no longer represented a triggering event requiring quarterly analyses and returned to its historical practice of evaluating goodwill during the fourth quarter of the year. Based on the analyses performed each quarter of 2020 and the fourth quarter of 2021, the Company determined that goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <source:NumberOfReportableUnitsUsedForGoodwillAllocation
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMxMjMx_33de0224-596a-4560-a049-12868c3dce7f"
      unitRef="unit">2</source:NumberOfReportableUnitsUsedForGoodwillAllocation>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic0c096be601e41f9885a77c0508a7df3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMxNjgw_ef31042a-627d-4ba5-8206-b39b6043d8ae">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMyMTcx_27edc981-0c2f-4b0d-a6c5-f2bac6a7f085"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjI5_51b17cb9-bc33-409f-b89b-832e90fb975d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Partnership Investments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company accounts for its investments in partnerships for which it owns less than fifty percent and has the ability to exercise significant influence over the partnership on the equity method. The Company accounts for its investments in partnerships for which it does not have the ability to exercise significant influence at fair value less impairment, if any or cost less any impairment if the fair value is not readily determinable. The Company has elected to use the practical expedient to estimate fair value of an investment in an investment company using the net asset value of its partnership interest. The Company uses the hypothetical liquidation book value (HLBV) method for equity investments when the liquidation rights and priorities as defined by an equity investment agreement differ from what is reflected by the underlying percentage ownership interests. The HLBV method is commonly applied to equity investments in the renewable energy industry, where the economic benefits corresponding to an equity investment may vary at different points in time and/or are not directly linked to an investor&#x2019;s ownership percentage. A calculation is prepared at each balance sheet date to determine the amount that the Company would receive if an equity investment entity were to liquidate all of its assets (as valued in accordance with GAAP) and distribute that cash to the investors based on the contractually defined liquidation priorities. The difference between the calculated liquidation distribution amounts at the beginning and the end of the reporting period, after adjusting for capital contributions and distributions, is 1st Source&#x2019;s share of the earnings or losses from the equity investment for the period. Investments in partnerships are included in Other Assets on the Consolidated Statements of Financial Condition. The balances as of December&#160;31, 2021 and 2020 were $95.05 million and $76.35 million, respectively.&lt;/span&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <source:EquityMethodInvestmentOwnershipPercentageMaximum
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzMyNTE1_7181e51d-1142-4010-95af-6d11ea5ace68"
      unitRef="rate">0.50</source:EquityMethodInvestmentOwnershipPercentageMaximum>
    <us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0MDkx_521e0af9-5abf-44fa-b73d-be47dad00543"
      unitRef="usd">95050000.00</us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue>
    <us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0MDk4_cdfc2635-6e3f-4dcb-8f3f-f22d069eb1ed"
      unitRef="usd">76350000</us-gaap:InvestmentsInAndAdvancesToAffiliatesAtFairValue>
    <us-gaap:DebtPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzMz_f94070fb-6df8-4594-8e3c-644e6b8a819e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Short-Term Borrowings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Short-term borrowings consist of Federal funds purchased, securities sold under agreements to repurchase, commercial paper, Federal Home Loan Bank notes, and borrowings from non-affiliated banks. Federal funds purchased, securities sold under agreements to repurchase, and other short-term borrowings mature within one day to 365 days of the transaction date. Commercial paper matures within seven days to 270 days. Other short-term borrowings on the Consolidated Statements of Financial Condition include the Company&#x2019;s liability related to mortgage loans available for repurchase under GNMA optional repurchase programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities purchased under agreements to resell and securities sold under agreements to repurchase are treated as collateralized financing transactions and are recorded at the amounts at which the securities were acquired or sold plus accrued interest. The fair value of collateral either received from or provided to a third-party is continually monitored and additional collateral obtained or requested to be returned to the Company as deemed appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <source:ShortTermDebtTerm
      contextRef="if9b02a3c1ec640fb9688a16a7658df80_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDU1_2574a414-e314-458a-87c6-3406f46155f8">P1D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="idb76769f48d64b4a96207ae048a33290_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDU1_675ebb3b-6c2a-4eb3-9025-7b5480eb262a">P1D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="i1ad15f827d8143c8b2a8d1a693fe2f18_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDU1_c4a4cae6-0a93-4752-9c75-9dc5e3acb11a">P1D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="icfbcb7105c6b426681747441356bfef2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDYx_2c0f9161-6fd9-4de2-81c8-f699fac75b99">P365D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="if393def50632414f98d51294fbc11408_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDYx_c6e510b7-a09f-45cc-be4b-5c42213b107e">P365D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="i3adf57642e6045f4a628c0d0819a11d4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NDYx_c9219887-4a9c-4b11-9705-557a970fb298">P365D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="i70c6eaf7987643c1b12e67e77c908e76_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NTIx_7d3002f1-1b9c-4bf0-875f-21c057d2cfd5">P7D</source:ShortTermDebtTerm>
    <source:ShortTermDebtTerm
      contextRef="i24ac2e3b3f2b4c54a3d077469d04e80d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM0NTI3_3e50cba5-1836-4d18-a507-6bd2a9dc3d64">P270D</source:ShortTermDebtTerm>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzI3_72752a62-a67b-4b31-b2cb-be3c6e9a05fd">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes revenues as they are earned based on contractual terms, as transactions occur, or as services are provided and collectability is reasonably assured. The Company&#x2019;s principal source of revenue is interest income from loans and leases and investment securities. The Company also earns noninterest income from various banking and financial services offered primarily through 1st Source Bank and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest Income &#x2014; The largest source of revenue for the Company is interest income which is primarily recognized on an accrual basis according to nondiscretionary formulas in written contracts, such as loan and lease agreements or investment securities contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest Income &#x2014; The Company earns noninterest income through a variety of financial and transaction services provided to corporate and consumer clients such as trust and wealth advisory, deposit account, debit card, mortgage banking, insurance, and equipment rental services. Revenue is recorded for noninterest income based on the contractual terms for the service or transaction performed. In certain circumstances, noninterest income is reported net of associated expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <source:TrustandWealthAdvisoryFeesPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NjEz_fcbdbb7a-d016-482d-aefd-c36ce99934bb">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Trust and Wealth Advisory&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fees &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Trust and wealth advisory fees are recognized on the accrual basis.&lt;/span&gt;</source:TrustandWealthAdvisoryFeesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTU5_9a0a2faa-a863-4fd0-910f-0ba3b3290244">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; 1st Source and its subsidiaries file a consolidated Federal income tax return. The provision for incomes taxes is based upon income in the consolidated financial statements, rather than amounts reported on the income tax return. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized as income or expense in the period that includes the enactment date. A valuation allowance, if needed, reduces deferred tax assets to the expected amount most likely to be realized. Realization of deferred tax assets is dependent upon the generation of a sufficient level of future taxable income and recoverable taxes paid in prior years.&#160;Although realization is not assured, the Company believes it is more likely than not that all of the deferred tax assets will be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the deferral method of accounting on investments that generate investment tax credits. Under this method, the investment tax credits are recognized as a reduction to the related asset. The expense on certain qualified affordable housing investments is included in Tax Expense on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Positions taken in the tax returns may be subject to challenge by the taxing authorities upon examination. Uncertain tax positions are initially recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions are both initially and subsequently measured as the largest amount of tax benefit that is greater than 50% likely of being realized upon settlement with the tax authority, assuming full knowledge of the position and all relevant facts. The Company provides for interest and, in some cases, penalties on tax positions that may be challenged by the taxing authorities. Interest expense is recognized beginning in the first period that such interest would begin accruing. Penalties are recognized in the period that the Company claims the position in the tax return. Interest and penalties on income tax uncertainties are classified within Income Tax Expense on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <source:TaxBenefitRealizedOnSettlementPercentage
      contextRef="ibd8d84a8ff9f404692467d1a63b2f6aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzM4NDgw_51084d74-3ff5-40b0-a34a-bf40c4d0f3e6"
      unitRef="number">0.50</source:TaxBenefitRealizedOnSettlementPercentage>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NzQ4_355d3f7d-5b3a-4cce-992e-c3698948c261">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Income Per Common Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Earnings per share is computed using the two-class method. Basic earnings per common share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding, excluding participating securities. Diluted earnings per common share is computed by using the weighted-average number of shares determined for the basic earnings per share calculation plus the dilutive effect of stock compensation using the treasure stock method.&lt;/span&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTg0_032c2ec7-c45f-4403-904c-e0ff8b725f3b">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Employee Compensation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company recognizes stock-based compensation as compensation cost on the Consolidated Statements of Income based on their fair values on the measurement date, which, for its purposes, is the date of grant. The Company recognizes forfeitures as they occur.&lt;/span&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0Njg1_bc4c6131-dceb-41fb-a6f0-c20fd1142b52">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; 1st Source has one principal business segment, commercial banking. While our chief decision makers monitor the revenue streams of various products and services, the identifiable segments&#x2019; operations are managed and financial performance is evaluated on a company-wide basis. Accordingly, all of the Company&#x2019;s financial service operations are considered to be aggregated in one reportable operating segment.&lt;/span&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQwMjUz_448de4f8-c2b4-4fd5-8a4c-a3c3e264bad3"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0Njk1_4c97cd0f-35db-4ffa-ad19-fbdd61848caa">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company occasionally enters into derivative financial instruments as part of its interest rate risk management strategies. These derivative financial instruments consist primarily of interest rate swaps. All derivative instruments are recorded on the Consolidated Statements of Financial Condition, as either an asset or liability, at their fair value. The accounting for the gain or loss resulting from the change in fair value depends on the intended use of the derivative. For a derivative used to hedge changes in fair value of a recognized asset or liability, or an unrecognized firm commitment, the gain or loss on the derivative will be recognized in earnings together with the offsetting loss or gain on the hedged item. This results in an earnings impact only to the extent that the hedge is ineffective in achieving offsetting changes in fair value. If it is determined that the derivative instrument is not highly effective as a hedge, hedge accounting is discontinued and the adjustment to fair value of the derivative instrument is recorded in earnings. For a derivative used to hedge changes in cash flows associated with forecasted transactions, the gain or loss on the effective portion of the derivative will be deferred, and reported as accumulated other comprehensive income, a component of shareholders&#x2019; equity, until such time the hedged transaction affects earnings. For derivative instruments not accounted for as hedges, changes in fair value are recognized in noninterest income/expense on the Consolidated Statements of Income. Deferred gains and losses from derivatives that are terminated and were in a cash flow hedge are amortized over the shorter of the original remaining term of the derivative or the remaining life of the underlying asset or liability.&lt;/span&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTcz_8cf0f221-e767-45b4-adfa-1198c560c297">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company records certain assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Securities available for sale, mortgage loans held for sale, and derivative instruments are carried at fair value on a recurring basis. Fair value measurements are also utilized to determine the initial value of certain assets and liabilities, to perform impairment assessments, and for disclosure purposes. The Company uses quoted market prices and observable inputs to the maximum extent possible when measuring fair value. In the absence of quoted market prices, various valuation techniques are utilized to measure fair value. When possible, observable market data for identical or similar financial instruments are used in the valuation. When market data is not available, fair value is determined using valuation models that incorporate management&#x2019;s estimates of the assumptions a market participant would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value measurements are classified within one of three levels based on the observability of the inputs used to determine fair value, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; The valuation is based on quoted prices in active markets for identical instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; The valuation is based on observable inputs such as quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; The valuation is based on unobservable inputs that are supported by minimal or no market activity and that are significant to the fair value of the instrument. Level 3 valuations are typically performed using pricing models, discounted cash flow methodologies, or similar techniques that incorporate management&#x2019;s own estimates of assumptions that market participants would use in pricing the instrument, or valuations that require significant management judgment or estimation.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDMvZnJhZzoxNDQ0ZWY0MmQzZTk0OGE1OGU0YWFhOGI3MzZkNjA3My90ZXh0cmVnaW9uOjE0NDRlZjQyZDNlOTQ4YTU4ZTRhYWE4YjczNmQ2MDczXzQ0NTc3_21f8ca54-3ec3-43bd-bd9d-f14d81bea448">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Certain amounts in the prior periods consolidated financial statements have been reclassified to conform with the current year presentation. These reclassifications had no effect on total assets, shareholders&#x2019; equity or net income as previously reported.&lt;/span&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDYvZnJhZzpmOWMxZTRlYWJjNWI0NDhhYWQwMzFlMzczZmI0NDFkNS90ZXh0cmVnaW9uOmY5YzFlNGVhYmM1YjQ0OGFhZDAzMWUzNzNmYjQ0MWQ1XzkwNzk_34509424-f062-4c20-80e0-1339cc7cd6d0">Recent Accounting Pronouncements&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Presentation of Financial Statements:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In August 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-06 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Presentation of Financial Statements (Topic 205), Financial Services&#x2014;Depository and Lending (Topic 942), and Financial Services&#x2014;Investment Companies (Topic 946): Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses, and No. 33-10835, Update of Statistical Disclosures for Bank and Savings and Loan Registrants.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; This ASU amends the SEC sections of the Codification related to Final Rule Releases No. 33-10786, Amendments to Financial Disclosures about Acquired and Disposed Businesses, and No. 33-10835, Update to Statistical Disclosures for Bank and Savings and Loan Registrants. The guidance is effective upon its addition to the FASB codification. The adoption of ASU 2021-06 did not have a material impact on its disclosures.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Reference Rate Reform:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In March 2020, the FASB issued ASU No. 2020-04 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; These amendments provide temporary optional guidance to ease the potential burden in accounting for reference rate reform. The ASU provides optional expedients and exceptions for applying generally accepted accounting principles to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. It is intended to help stakeholders during the global market-wide reference rate transition period. In January 2021, the FASB issued ASU 2021-01 which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The guidance is effective for all entities as of March 12, 2020 through December 31, 2022. The Company continues to implement its transition plan towards cessation of LIBOR and the modification of its loans and other financial instruments with attributes that are either directly or indirectly influenced by LIBOR. The Company expects to utilize the LIBOR transition relief allowed under ASU 2020-04 and ASU 2021-01, as applicable, and does not expect such adoption to have a material impact on its accounting and disclosures. The Company will continue to assess the impact as the reference rate transition approaches June 30, 2023.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIxNTM_0af1a1c3-0903-48bb-a5a0-39e3fbc8493e">Investment Securities Available-For-Sale&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows investment securities available-for-sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&#160;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&#160;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,093,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,084,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;663,441&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,876,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;610,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,173,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortized cost excludes accrued interest receivable which is included in Accrued Income and Other Assets on the Consolidated Statements of Financial Condition. At December&#160;31, 2021 and 2020, accrued interest receivable on investment securities available for sale was $4.80 million and $3.84 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the residential mortgage-backed securities held by the Company consisted primarily of GNMA, FNMA and FHLMC pass-through certificates which are guaranteed by those respective agencies of the United States government (Government Sponsored Enterprise, GSEs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not hold any marketable equity securities at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the contractual maturities of investments in debt securities available-for-sale at December&#160;31, 2021. Expected maturities will differ from contractual maturities, because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;940,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;663,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,876,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes gross unrealized losses and fair value by investment category and age. At December&#160;31, 2021, the Company&#x2019;s available-for-sale securities portfolio consisted of 706 securities, 282 of which were in an unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than&#160;12&#160;Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;789,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;84,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;873,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;454,413&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;489,645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,284,132&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(19,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,408,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company does not consider available-for-sale securities with unrealized losses at December&#160;31, 2021 to be experiencing credit losses and recognized no resulting allowance for credit losses. The Company does not intend to sell these investments and it is more likely than not that the Company will not be required to sell these investments before recovery of the amortized cost basis, which may be the maturity dates of the securities. The unrealized losses occurred as a result of changes in interest rates, market spreads and market conditions subsequent to purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the gross realized gains and losses from the available-for-sale debt securities portfolio. Realized gains and losses of all securities are computed using the specific identification cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net realized (losses) gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 and 2020, investment securities with carrying values of $351.13 million and $338.68 million, respectively, were pledged as collateral for security repurchase agreements and for other purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIxODI_d35d3f9e-429a-43fe-bb6e-7a78c126d72f">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows investment securities available-for-sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.337%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&#160;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&#160;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,093,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,084,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;663,441&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,876,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;610,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;442,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,173,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzItMi0xLTEtMA_57548000-89a5-449c-b1f6-a47fa5d7ccdf"
      unitRef="usd">1093780000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzItNC0xLTEtMA_bd9665a6-dff2-4395-9c49-51528f2254a6"
      unitRef="usd">3244000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzItNi0xLTEtMA_b923845f-0242-4a25-926e-f12ee8f5eb5e"
      unitRef="usd">13018000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzItOC0xLTEtMA_8dd349cd-b89f-4056-980c-2879070ab278"
      unitRef="usd">1084006000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzMtMi0xLTEtMA_47468bef-26de-4198-9695-1f250c4d019b"
      unitRef="usd">95700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzMtNC0xLTEtMA_8fe3e4fd-61d3-4667-a1a4-1b1fbd3b4096"
      unitRef="usd">1130000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzMtNi0xLTEtMA_69166e26-6676-4ad4-a525-a0ed06a1da1e"
      unitRef="usd">1129000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzMtOC0xLTEtMA_6410b36a-db8d-40e1-ad98-70c03d6d00d2"
      unitRef="usd">95701000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzQtMi0xLTEtMA_6389c954-f15d-4f48-bb58-5ad6b7f8ce6b"
      unitRef="usd">663441000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzQtNC0xLTEtMA_2adfea48-2f82-4807-8ffc-03279c5f1c4a"
      unitRef="usd">4745000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzQtNi0xLTEtMA_53c0bf56-3139-4a67-9ce9-e56468bd8186"
      unitRef="usd">8459000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzQtOC0xLTEtMA_4058a752-e72f-4643-8f19-cf1d1269e054"
      unitRef="usd">659727000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzUtMi0xLTEtMA_6e0fbc86-6acc-4ade-a2fd-3fa1b4a5cc58"
      unitRef="usd">22510000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzUtNC0xLTEtMA_a6aedba6-4010-4b04-884f-cabc64111c3c"
      unitRef="usd">499000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzUtNi0xLTEtMA_075f24ce-edc1-4ea6-b339-df43a0781d4f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzUtOC0xLTEtMA_a92c5ac1-36d6-4be1-ae52-fb36a807367a"
      unitRef="usd">23009000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzYtMi0xLTEtMA_d4989532-1761-49e7-863b-7412712fe85e"
      unitRef="usd">600000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzYtNC0xLTEtMA_ed819d0b-8d95-4ef3-bc03-e2611e6e209a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzYtNi0xLTEtMA_7206d7d6-f628-42d3-897d-46a9cf6b7370"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzYtOC0xLTEtMA_3a9a8175-13be-4a84-8387-4891e8ef43d2"
      unitRef="usd">598000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzctMi0xLTEtMA_9c76f8a5-6427-434f-9bd3-d44aaaac3362"
      unitRef="usd">1876031000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzctNC0xLTEtMA_81e4df97-130d-480d-87be-59132f2f8356"
      unitRef="usd">9618000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzctNi0xLTEtMA_6af308d3-666a-4c5d-81c1-3597635a82d7"
      unitRef="usd">22608000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzctOC0xLTEtMA_7696aae8-adff-4a98-8d8e-e9003271f15d"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzktMi0xLTEtMA_ef32a9f1-5add-49af-9ec4-abd09a5cdf9c"
      unitRef="usd">610195000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzktNC0xLTEtMA_71f7f688-5ffb-49f8-9e83-e831ddcb60cc"
      unitRef="usd">9521000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzktNi0xLTEtMA_00a3da62-1eee-4a34-93ad-8124e7917aee"
      unitRef="usd">234000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzktOC0xLTEtMA_6caf9a51-c0d2-4d61-a0ac-fd52c4df4a14"
      unitRef="usd">619482000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEwLTItMS0xLTA_b0e565f0-761e-494b-9f08-d2f20a044416"
      unitRef="usd">78812000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEwLTQtMS0xLTA_d2b3a645-507d-4334-a5a5-e848e1c3d2c9"
      unitRef="usd">2346000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEwLTYtMS0xLTA_b76241e2-7da8-4248-a515-c5e876bbb702"
      unitRef="usd">31000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEwLTgtMS0xLTA_87694668-48b0-4259-a7ce-89e32be68f43"
      unitRef="usd">81127000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzExLTItMS0xLTA_5001d2bd-02f9-451e-93eb-7dab75835619"
      unitRef="usd">442748000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzExLTQtMS0xLTA_b23ec891-2d53-486f-b13d-49b28d2361ad"
      unitRef="usd">11237000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzExLTYtMS0xLTA_40e57176-44f0-4e4a-abf8-681593ff233e"
      unitRef="usd">196000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzExLTgtMS0xLTA_9bb93787-6a82-4124-966b-9219eab59cbb"
      unitRef="usd">453789000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEyLTItMS0xLTA_603b754b-a55f-4cee-ab27-6dc10c331a26"
      unitRef="usd">40813000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEyLTQtMS0xLTA_b9e71360-9697-439e-bd9b-6516e984faa4"
      unitRef="usd">1556000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEyLTYtMS0xLTA_421df25f-5c46-48a5-80b6-b5f12c20f6d6"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEyLTgtMS0xLTA_bb8d271d-ab01-42ce-b237-55d09bbb5aa6"
      unitRef="usd">42369000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEzLTItMS0xLTA_581f9572-4690-4d92-bd5b-de771e8a0524"
      unitRef="usd">700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEzLTQtMS0xLTA_75922045-604b-4065-9355-ee39747ed277"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEzLTYtMS0xLTA_016696a4-44a6-47a6-9314-70fc50625a34"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzEzLTgtMS0xLTA_de08125e-a747-4bc1-8533-ce901cc01664"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzE2LTItMS0xLTA_eccd700c-4b5c-4dec-832e-abee178aeb07"
      unitRef="usd">1173268000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzE2LTQtMS0xLTA_462b1451-12cf-4372-95c0-6bd20d93f970"
      unitRef="usd">24660000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzE2LTYtMS0xLTA_9b838ecb-9cef-4721-bfcf-8dc710fcec22"
      unitRef="usd">461000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTplMjQ5YzJiNmY3YzQ0ODdkOTMyZGYyMDkzZTc5MTBjYi90YWJsZXJhbmdlOmUyNDljMmI2ZjdjNDQ4N2Q5MzJkZjIwOTNlNzkxMGNiXzE2LTgtMS0xLTA_498d8afb-90ec-49d9-a3e9-836097f9551f"
      unitRef="usd">1197467000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzM3Ng_eae8ba22-c1f4-4d19-b206-c56216fba4f6"
      unitRef="usd">4800000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzM4Mw_7c2844ab-e1ed-41b0-99e7-26a3b22142f9"
      unitRef="usd">3840000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIxNzg_07f7e83d-158a-4828-8dde-68dcc2093a05">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the contractual maturities of investments in debt securities available-for-sale at December&#160;31, 2021. Expected maturities will differ from contractual maturities, because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;948,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;940,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;663,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,876,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzEtMi0xLTEtMA_0c2450ff-7258-4a4d-88c0-3c89b7ead0d0"
      unitRef="usd">105859000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzEtNC0xLTEtMA_b9ef3f33-532f-431a-9d83-f2e8487edbad"
      unitRef="usd">106732000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzItMi0xLTEtMA_8f751b1f-6428-4da8-af77-3184caa2c874"
      unitRef="usd">948501000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzItNC0xLTEtMA_551ef8c6-c57d-4496-9d0c-770624e32f5d"
      unitRef="usd">940267000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzMtMi0xLTEtMA_ebdb5247-a1f8-4879-8859-0fbb9ec12b4f"
      unitRef="usd">157760000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzMtNC0xLTEtMA_3ea5a505-0fdf-419e-a3cb-21235aa10563"
      unitRef="usd">155850000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzQtMi0xLTEtMA_ec523472-073f-4f06-b35e-19f4b3a8b961"
      unitRef="usd">470000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzQtNC0xLTEtMA_3e033265-5189-4edb-9e1c-ec4f08e8c220"
      unitRef="usd">465000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzUtMi0xLTEtMA_85c4b9c0-cfdc-43d1-84e0-f001c8d8e4c7"
      unitRef="usd">663441000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzUtNC0xLTEtMA_d3cb3c13-b9e2-4ec2-ac5f-c17898bfb39d"
      unitRef="usd">659727000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzYtMi0xLTEtMA_60873320-fd19-4027-ae81-0c6be067d84a"
      unitRef="usd">1876031000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3ZjI0ODY3ODg1Njg0MWU4YWYxNDY3OTdjNzM3ZmJmZi90YWJsZXJhbmdlOjdmMjQ4Njc4ODU2ODQxZThhZjE0Njc5N2M3MzdmYmZmXzYtNC0xLTEtMA_72469683-a6bf-478a-af51-d871911c3537"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIxNjQ_4bba0ec6-1068-4897-a340-e185916e02eb">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes gross unrealized losses and fair value by investment category and age. At December&#160;31, 2021, the Company&#x2019;s available-for-sale securities portfolio consisted of 706 securities, 282 of which were in an unrealized loss position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.137%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.140%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less&#160;than&#160;12&#160;Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12&#160;months&#160;or&#160;Longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;789,536&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;84,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,290)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;873,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(980)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,875&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,129)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;454,413&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;489,645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,284,132&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(19,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,586)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,408,430&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(451)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <source:AvailableforsaleSecuritiesHeldQualitativeDisclosureNumberofPositions
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzEyMDE_bf7d8c46-9d1c-44ee-b33f-dff5b160ba1d"
      unitRef="number">706</source:AvailableforsaleSecuritiesHeldQualitativeDisclosureNumberofPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzEyMTY_1ac82a10-eb50-4f84-953b-2bb30d69f7b3"
      unitRef="number">282</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtMi0xLTEtMA_d5de12dc-487d-4458-a356-5f62dcd164cb"
      unitRef="usd">789536000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtNC0xLTEtMA_318368e6-1ff4-4ee0-a6fb-98468543df6e"
      unitRef="usd">10728000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtNi0xLTEtMA_49f46e56-59e4-4a42-b6bd-33c9323958b2"
      unitRef="usd">84191000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtOC0xLTEtMA_61c69dc8-db27-4eee-b2fb-256deb0541ca"
      unitRef="usd">2290000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtMTAtMS0xLTA_61ea8e0e-f3da-4359-88cd-6d32f95e295c"
      unitRef="usd">873727000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0aab1b277b214c2a8b26587791790971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzMtMTItMS0xLTA_8cb54d25-3bc2-4e4e-8ba2-ae9f3672ac2b"
      unitRef="usd">13018000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtMi0xLTEtMA_2b3baa22-d4fd-4261-9c72-1165e33244f0"
      unitRef="usd">39585000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtNC0xLTEtMA_1f0ba14f-8030-43d7-b9af-e5abc7ff71b1"
      unitRef="usd">980000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtNi0xLTEtMA_a84bca9c-66cb-4135-9fa9-d2a8bdacb625"
      unitRef="usd">4875000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtOC0xLTEtMA_6af16036-f8cd-480d-8405-c1a333f287f6"
      unitRef="usd">149000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtMTAtMS0xLTA_d9800408-1fd0-40ca-93a8-57dfd4646aae"
      unitRef="usd">44460000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzQtMTItMS0xLTA_be154341-fb37-448b-8729-27f2a9ca0339"
      unitRef="usd">1129000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtMi0xLTEtMA_008566b8-6d4c-419d-b10f-65cfe523a9ea"
      unitRef="usd">454413000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtNC0xLTEtMA_771024f0-f101-474e-b2f8-10d52271e7d4"
      unitRef="usd">7312000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtNi0xLTEtMA_f2004b7e-277f-4b1e-9189-ebb92b58dbb7"
      unitRef="usd">35232000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtOC0xLTEtMA_a0c040f8-3e64-4d20-8dd7-deac6bfe23e3"
      unitRef="usd">1147000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtMTAtMS0xLTA_89198225-a4ea-482d-b688-d133df497f8c"
      unitRef="usd">489645000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2f27d30e7b29491d937238df873d3340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzUtMTItMS0xLTA_538cb169-0764-442f-aaa4-ed1ee29bb5fd"
      unitRef="usd">8459000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtMi0xLTEtMA_ff271424-aa64-427d-a8c4-c6824cb9ebeb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtNC0xLTEtMA_556e64b1-3b6d-4616-9654-67059491cd84"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtNi0xLTEtMA_0c45fc19-22ee-4dc7-9e92-d4b1adf882b1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtOC0xLTEtMA_69d2c32a-fc6c-403d-9602-ab2781ad0ca1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtMTAtMS0xLTA_3d77029f-5755-4e6e-9279-1829d12f4e0d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i087dd72dc89f4b46840c0841b35d3f90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzYtMTItMS0xLTA_895b269f-a2b8-49d4-b940-47e31bdb4144"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctMi0xLTEtMA_de6a101f-3519-4caf-8a17-ac06f666af05"
      unitRef="usd">598000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctNC0xLTEtMA_5d1c8ec4-f0b1-4062-a593-ad1e123c7a5f"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctNi0xLTEtMA_95a5b695-05dc-471a-8acc-91f9e7c7fbbf"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctOC0xLTEtMA_4bdf4ff5-9015-4005-82e5-5aa17bcdfd85"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctMTAtMS0xLTA_f4f13bbd-e49b-4df4-bf23-3288b2db12cb"
      unitRef="usd">598000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1a97f1e7d1ee4e4b8b89bc67a11bc83a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzctMTItMS0xLTA_e7abcd21-856a-4b87-9f6a-e480be894389"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtMi0xLTEtMA_d5722fed-b564-4f6a-b336-579bfa92b7e6"
      unitRef="usd">1284132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtNC0xLTEtMA_d0bbcf6a-9e60-4e19-aa03-c7e8b597f2d4"
      unitRef="usd">19022000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtNi0xLTEtMA_78ba084e-0440-49ff-81f4-4000440932b9"
      unitRef="usd">124298000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtOC0xLTEtMA_3f2e9c81-2acb-41e1-88fc-d1d02bd8f625"
      unitRef="usd">3586000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtMTAtMS0xLTA_cbf7cde5-e99f-4841-9e7c-b90c3b9fab08"
      unitRef="usd">1408430000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzgtMTItMS0xLTA_675647bd-c607-4dd4-a486-2fe51ee794ed"
      unitRef="usd">22608000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTItMS0xLTA_b2bbe278-d8ae-4f27-b644-72b3685eb65e"
      unitRef="usd">136534000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTQtMS0xLTA_14771a08-fd28-4e2a-96b7-f5065ce3249f"
      unitRef="usd">234000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTYtMS0xLTA_571ccc74-b894-4eb5-8040-00d67ed95bbb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTgtMS0xLTA_53c659d8-c547-4f7e-9f6d-ef5d8b6282ec"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTEwLTEtMS0w_1288c710-4a23-4c0e-a732-7d3155b947e9"
      unitRef="usd">136534000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6583fbdc87af46ca9e47778fed7ece47_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEwLTEyLTEtMS0w_dad7fca3-5a16-436d-8a61-191db0381ea0"
      unitRef="usd">234000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTItMS0xLTA_a470fc09-624e-4304-bc53-60c1e232fd05"
      unitRef="usd">6391000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTQtMS0xLTA_753e9361-9b17-4c5e-b59a-8d807befb4dc"
      unitRef="usd">30000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTYtMS0xLTA_f34d95bc-79b7-4a72-89e6-036d2f352f91"
      unitRef="usd">199000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTgtMS0xLTA_50fd2ac3-8c26-414b-b992-074040a5269f"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTEwLTEtMS0w_006209a7-b644-4ae8-bf32-8025d28d4543"
      unitRef="usd">6590000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzExLTEyLTEtMS0w_632a5aff-f888-4e61-871c-0ff8c73ca014"
      unitRef="usd">31000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTItMS0xLTA_5af01e07-5cf2-4dca-aa2e-58aa40576828"
      unitRef="usd">67736000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTQtMS0xLTA_bc6f4089-ad30-4dd1-bfdc-f00413d9005c"
      unitRef="usd">187000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTYtMS0xLTA_5efbc875-a234-4333-a1f3-f6cee7148da9"
      unitRef="usd">3274000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTgtMS0xLTA_48f5bc96-3f4e-434e-9eb6-0521cafd14d1"
      unitRef="usd">9000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTEwLTEtMS0w_80ac1c44-1395-469b-91e7-20b81df9f1df"
      unitRef="usd">71010000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i49c7c930ae0d4a6094154013d9084cdf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEyLTEyLTEtMS0w_5f75d297-324f-493a-aff8-cc338aab1f7c"
      unitRef="usd">196000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTItMS0xLTA_3b0fe2d4-43c7-46b6-9bab-d1f162cb6fe5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTQtMS0xLTA_5c9e25c4-36a3-4cb2-931c-1387f1ab7413"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTYtMS0xLTA_85e6af89-5bae-4600-892e-aabee1fad17a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTgtMS0xLTA_24a3cca5-434f-417f-a8ea-5d8c764bd77c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTEwLTEtMS0w_07b0caa8-841d-44b4-9f1d-fe9a8f6ab1fb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id40a68232e004e67bb575d87b9d17d26_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzEzLTEyLTEtMS0w_b40e2115-27db-4511-bf2a-6f3d58f0bc99"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTItMS0xLTA_6c48afdc-92a3-4084-af50-623330d5ee70"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTQtMS0xLTA_1956121a-5996-4aab-a609-40267f8c274d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTYtMS0xLTA_5e3efcf2-cdaf-4e27-93a5-cf727e4fbb7d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTgtMS0xLTA_fa38f8b9-e1cf-4bd2-b226-36a3fc5f2236"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTEwLTEtMS0w_411b4801-e00d-43f4-a263-6c6e216d98d1"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i13846b9e2eeb49d6b8edcb047e74b5b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE0LTEyLTEtMS0w_c81faa54-3441-4ee6-9e61-3c70ae237c16"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTItMS0xLTA_b3f253ba-9532-4c68-9b03-9b1dc9735c75"
      unitRef="usd">210861000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTQtMS0xLTA_6a155d86-ca8f-4a2a-bacb-54d72452d35f"
      unitRef="usd">451000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTYtMS0xLTA_e0508a0a-6f2c-44ff-a544-7bb4c739d174"
      unitRef="usd">3473000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTgtMS0xLTA_7846110e-8bcd-44b0-9175-b22d8ec25a36"
      unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTEwLTEtMS0w_74258eba-f83c-4fb8-a71a-eb35cac8ec43"
      unitRef="usd">214334000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTo3NGQwZWQ5YjE4ZjA0NTVjYmE5NTgyOWZhY2UxMDFkMy90YWJsZXJhbmdlOjc0ZDBlZDliMThmMDQ1NWNiYTk1ODI5ZmFjZTEwMWQzXzE3LTEyLTEtMS0w_c88dfe45-2172-4081-ab24-f3b438de945b"
      unitRef="usd">461000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:RealizedGainLossOnInvestmentsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIxNzI_c26c5d7a-e558-4de3-8b10-d622a93ef9bc">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the gross realized gains and losses from the available-for-sale debt securities portfolio. Realized gains and losses of all securities are computed using the specific identification cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net realized (losses) gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzEtMi0xLTEtMA_e9f54b25-a17e-4bd2-85a7-8528c8b65968"
      unitRef="usd">221000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzEtNC0xLTEtMA_4d5f4b1d-c977-4504-b10a-8ed91a3d61b5"
      unitRef="usd">285000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzEtNi0xLTEtMA_7783ffb1-8787-48ba-b14d-58edd3340aaa"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzItMi0xLTEtMA_42398a0b-c5f5-43e4-805a-7a6b29de668d"
      unitRef="usd">901000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzItNC0xLTEtMA_1e23eab1-d56b-4d53-9e27-1afbf94b0c61"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzItNi0xLTEtMA_2cf479c7-a7e6-4b7b-9f95-c9ea51075652"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzMtMi0xLTEtMA_a6f8c5da-5c9b-4650-b1dd-7233b7532c98"
      unitRef="usd">-680000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzMtNC0xLTEtMA_de48f36b-b4ed-4c11-9181-83ac1ff1b4a0"
      unitRef="usd">279000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90YWJsZTpiNTVmOWVlOTdhMjI0YjdmYjZlMjI1OGNjNTkwZWE2OC90YWJsZXJhbmdlOmI1NWY5ZWU5N2EyMjRiN2ZiNmUyMjU4Y2M1OTBlYTY4XzMtNi0xLTEtMA_178fecdf-c2fd-4452-a9aa-fdf5115cb60c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIwMzk_c05d1df6-f553-430e-ad7a-c41f2d8071c6"
      unitRef="usd">351130000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMDkvZnJhZzowMjhiNDI3ZDc0Y2I0NjZlYWNkYTkyNzk5ZTkwNTQ1Mi90ZXh0cmVnaW9uOjAyOGI0MjdkNzRjYjQ2NmVhY2RhOTI3OTllOTA1NDUyXzIwNDY_7578933d-43c2-429c-8215-2b5701cf870e"
      unitRef="usd">338680000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDQ3_5fced820-c45a-446e-9fc3-c484cb0f7aad">Loan and Lease Financings&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total loans and leases outstanding were recorded net of unearned income and deferred loan fees and costs at December&#160;31, 2021 and 2020, and totaled $5.35 billion and $5.49 billion, respectively. At December&#160;31, 2021 and 2020, net deferred loan and lease (fees) costs were $(0.09) million and $(3.73) million, respectively. At December&#160;31, 2021 and 2020, there were $2.71&#160;million and $6.37&#160;million, respectively, in deferred loan fees related to Paycheck Protection Program (PPP) loans. Accrued interest receivable on loans and leases at December&#160;31, 2021 and 2020 was $12.94 million and $16.39 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company has extended loans to certain directors, executive officers, and principal shareholders of equity securities of 1st Source and to their affiliates. In the opinion of management, these loans are made on substantially the same terms, including interest rates and collateral, as those prevailing at the time for comparable transactions with persons not related to the Company and did not involve more than the normal risk of collectability, or present other unfavorable features. The loans are consistent with sound banking practices and within applicable regulatory and lending limitations. The aggregate dollar amounts of these loans were $14.05 million and $26.51 million at December&#160;31, 2021 and 2020, respectively. During 2021, $4.71 million of new loans and other additions were made and $17.17 million of repayments and other reductions occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates loans and leases for credit quality at least annually but more frequently if certain circumstances occur (such as material new information which becomes available and indicates a potential change in credit risk). The Company uses two methods to assess credit risk: loan or lease credit quality grades and credit risk classifications. The purpose of the loan or lease credit quality grade is to document the degree of risk associated with individual credits as well as inform management of the degree of risk in the portfolio taken as a whole. Credit risk classifications are used to categorize loans by degree of risk and to designate individual or committee approval authorities for higher risk credits at the time of origination. Credit risk classifications include categories for: Acceptable, Marginal, Special Attention, Special Risk, Restricted by Policy, Regulated and Prohibited by Law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All loans and leases, except residential real estate and home equity loans and consumer loans, are assigned credit quality grades on a scale from 1 to 12 with grade 1 representing superior credit quality. The criteria used to assign grades to extensions of credit that exhibit potential problems or well-defined weaknesses are primarily based upon the degree of risk and the likelihood of orderly repayment, and their effect on our safety and soundness. Loans or leases graded 7 or weaker are considered &#x201c;special attention&#x201d; credits and, as such, relationships in excess of $250,000 are reviewed quarterly as part of management&#x2019;s evaluation of the appropriateness of the allowance for loan and lease losses. Grade 7 credits are defined as &#x201c;watch&#x201d; and contain greater than average credit risk and are monitored to limit our exposure to increased risk; grade 8 credits are &#x201c;special mention&#x201d; and, following regulatory guidelines, are defined as having potential weaknesses that deserve management&#x2019;s close attention. Credits that exhibit well-defined weaknesses and a distinct possibility of loss are considered &#x2018;&#x2018;classified&#x2019;&#x2019; and are graded 9 through 12 corresponding to the regulatory definitions of &#x201c;substandard&#x201d; (grades 9 and 10) and the more severe &#x2018;&#x2018;doubtful&#x2019;&#x2019; (grade 11) and &#x2018;&#x2018;loss&#x2019;&#x2019; (grade 12). For residential real estate and home equity and consumer loans, credit quality is based on the aging status of the loan and by payment activity. Nonperforming loans are those loans which are on nonaccrual status or are 90 or more past due.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the Company&#x2019;s loan and lease portfolio segments and a discussion of the risk characteristics relevant to each portfolio segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial and agricultural &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are to entities within the Company&#x2019;s local market communities. Loans are for business or agri-business purposes and include working capital lines of credit secured by accounts receivable and inventory that are generally renewable annually and term loans secured by equipment with amortizations based on the expected life of the underlying collateral, generally &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQyOTQ_a4139cca-0e11-48e5-9fd7-aad809373503"&gt;three&lt;/span&gt; to seven years. These loans are typically further supported by personal guarantees.  Commercial exposure is to a wide range of industries and services. Risks in this sector are also varied and are most impacted by general economic conditions. Risk mitigants include appropriate underwriting and monitoring and, when appropriate, government guarantees, including SBA and FSA. This portfolio sector also includes PPP loans, which are fully guaranteed by the SBA. Total PPP loan originations during 2021 and 2020 amounted to $261.46&#160;million and $597.45&#160;million, respectively. As of December&#160;31, 2021 and 2020, PPP loan balances were $73.08&#160;million and $351.56&#160;million, respectively, which is net of an unearned discount of $2.71&#160;million and $6.37&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Solar &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are for the purpose of financing solar related projects and may include construction draw notes, operating loans, letters of credit and may entail a tax equity structure. Collateral in a multi-state area includes tangible assets of the borrower, assignment of intangible assets including power purchase agreements, and pledges of permits and licenses. Financing is provided to qualified borrowers throughout the continental United States with an emphasis on the region east of the Rocky Mountains.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Auto and light truck &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are secured by vehicles and borrowers are nationwide. The portfolio consists of multiple industries:  auto rental, auto leasing and specialty vehicle which includes bus, funeral car and step van. Borrowers in the auto rental segment are primarily independent auto rental entities with on-airport and off-airport locations, and some insurance replacement business. Loan amortizations are relatively short, generally eighteen months, but up to four years. Auto leasing customers lease to businesses and the Company takes assignment of the lease stream and places its lien on the vehicles. Terms are generally longer than the auto rental sector, &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzU1OTA_1a6b2619-f9bc-4300-8e20-96613f1e780d"&gt;three&lt;/span&gt; to seven years and match the underlying leases. Risks in both these segments include economic risks and collateral risks, principally used vehicle values. Specialty vehicle loans are also of longer duration, generally six years but up to 104 months for new motor coaches. The bus segment is secured primarily by shuttle buses and motor coaches, the step van segment is secured by step vans and the funeral car segment is secured by hearses and limousines. Risks include lack of well-established mechanisms for disposition of collateral, such as auctions that are key to disposition of autos. Loans in the portfolio generally carry personal guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Medium and heavy duty truck &#x2013;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; loans and full-service truck leases are secured by heavy-duty trucks, commonly Class 8 trucks, and are generally personally guaranteed. In addition to economic risks, collateral risk is significant. Financing is generally at full cost, plus additional expenditures to get the vehicle operational, such as taxes, insurance and fees. It takes &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzYzODE_dc1c9098-6cfb-473e-8c1e-dcb6a3b8bc2a"&gt;three&lt;/span&gt; to four years of debt amortization to reach an equity position in the collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Aircraft &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are to domestic and foreign borrowers with the domestic segment further divided into two pools: 1) personal and business use, and 2) dealers and operators. The Company&#x2019;s focus for the foreign sector is Latin America, principally Mexico and Brazil. Loans are primarily secured by new and used business jets and helicopters, with appropriate advances, amortizations of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzY4NDE_a3144d77-ddda-4f57-9cf2-6eab2ec67440"&gt;ten&lt;/span&gt; to fifteen years, and are generally guaranteed by individuals. The most significant risk in the Aircraft portfolio is collateral risk - volatility in underlying values and maintenance concerns. The portfolio is subject to national and global economic risks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction equipment &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are to borrowers throughout the country secured by specific equipment. The borrowers include highway and road builders, asphalt producers and pavers, suppliers of aggregate products, site developers, frac sand operations, general construction equipment dealers and operators, and crane rental entities. Generally, loans include personal guarantees.  The construction equipment industry is heavily dependent on the U.S. economy and the global economy. Market growth is reliant on investments from public and private sectors into urbanization and infrastructure projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial real estate &#x2013; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;loans are generally to entities within the local market communities served by the Company with advances generally within regulatory guidelines. Historically, the Company&#x2019;s exposure to commercial real estate had been primarily to the less risky owner-occupied segment although growth in recent years has been in the non-owner-occupied segment which now accounts for slightly less than half of the portfolio. The non-owner-occupied segment includes hotels, apartment complexes and warehousing facilities. There is limited exposure to construction loans. Many commercial real estate loans carry personal guarantees. Additional risks in the commercial real estate portfolio stem from geographical concentration in northern Indiana and southwest Michigan and general economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; loans predominantly include one-to-four family mortgages to borrowers in the Company&#x2019;s local market communities and are appropriately underwritten and secured by residential real estate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; loans are to individuals in the Company&#x2019;s local markets and auto loans are generally secured by personal vehicles and appropriately underwritten.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, credit quality rating and year of origination as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans and Leases by Origination Year&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;890,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;238,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,668&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;379,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;918,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;159,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,889&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;331,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;564,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;341,933&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;134,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80,047&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,824&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,820&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;603,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;92,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,210&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;888,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;386,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,546&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;85,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;898,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;340,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;209,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;111,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;754,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;908,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;230,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;156,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;153,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;142,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;113,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;929,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;499,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;105,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;114,682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;122,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, credit quality rating and year of origination as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans and Leases by Origination Year&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,132,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;532,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;59,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,223&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;325,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,186,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;292,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;248,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;268,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;168,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;542,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;92,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;89,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;429,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;842,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;440,802&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;96,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;46,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;328,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,293&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;714,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,243&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;179,020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;181,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;125,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;373&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969,864&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,541&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;135,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;511,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,267&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, with delinquency aging and nonaccrual status.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-59 Days Past&#160;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60-89 Days Past&#160;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90 Days or More Past Due and&#160;Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Accruing&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Financing Receivables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;918,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;579,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;579,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,170&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;603,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;894,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;897,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;898,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;745,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;747,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;754,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;926,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;926,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;929,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;498,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;499,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,301,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,307,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,346,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,180,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,180,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;542,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;861,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;702,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;969,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,424,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,428,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,489,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income for the years ended December&#160;31, 2021, 2020, and 2019, would have increased by approximately $2.62 million, $3.49 million, and $0.69 million, respectively, if the nonaccrual loans and leases had earned interest at their full contract rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows average recorded investment and interest income recognized on impaired loans and leases, segregated by portfolio segment, for the year ending December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the number of loans and leases classified as troubled debt restructuring (TDR) during 2021, 2020 and 2019, by portfolio segment, as well as the recorded investment as of December&#160;31. The classification between nonperforming and performing is shown at the time of modification. Modification programs focused on extending maturity dates or modifying payment patterns with most TDRs experiencing a combination of concessions. The modifications did not result in the contractual forgiveness of principal or interest. The TDRs during 2020 were the result of issues that predated the COVID-19 pandemic. There was one modification during 2021, two modification during 2020, and one modification during 2019 that resulted in an interest rate reduction below market rate. Consequently, the financial impact of the modifications was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Performing TDRs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total performing TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Nonperforming TDRs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total nonperforming TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no TDRs which had payment defaults within the twelve months following modification for the year ended December&#160;31, 2021, one nonperforming commercial and agriculture TDR with a recorded investment of $0.41 million which had a payment default within the twelve months following modification for the year ended December&#160;31, 2020, and one nonperforming auto and light truck TDR with a recorded investment of $0.00 million which had a payment default within the twelve months following modification during the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The classification between nonperforming and performing is shown at the time of modification. Default occurs when a loan or lease is 90 days or more past due under the modified terms or transferred to nonaccrual.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the recorded investment of loans and leases classified as troubled debt restructurings as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzE3MQ_b9c0b573-a6da-4fa9-9fc3-e51179dcf132"
      unitRef="usd">5350000000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzE3OA_f3a834f6-3316-433e-838c-2e8feac876c2"
      unitRef="usd">5490000000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzI1Ng_66cae96a-6b3c-4c28-8101-a29ec4950921"
      unitRef="usd">-90000.00</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzI2Mw_fed2ed37-a197-4c3e-bfe7-5391b34a3e79"
      unitRef="usd">-3730000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <source:LoansReceivableDeferredIncomePPPLoans
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzI5OQ_6cf55530-95da-470c-9ef7-a63eacc363d7"
      unitRef="usd">2710000</source:LoansReceivableDeferredIncomePPPLoans>
    <source:LoansReceivableDeferredIncomePPPLoans
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwOTk1MTE2NDE3NjE_3967ab70-0ef9-401d-a766-de9a7a6bcb55"
      unitRef="usd">6370000</source:LoansReceivableDeferredIncomePPPLoans>
    <us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQ0MQ_4e30ad33-ee57-4515-bb27-86fdd04d0bd0"
      unitRef="usd">12940000</us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQ0OA_b89b510a-3605-4ba0-8c2e-8fa97ed66d13"
      unitRef="usd">16390000</us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNTI_bbfb916e-2e29-4f3d-a141-07f0281c90b6"
      unitRef="usd">14050000.00</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNTk_f4aab269-e020-4b6e-8f19-8bb5fe3d3846"
      unitRef="usd">26510000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEyMDE_ff74cc7e-b19c-430c-8ec9-a8c81a4b4830"
      unitRef="usd">4710000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEyNTE_4b2f2f33-e441-43cb-8550-573016499ae6"
      unitRef="usd">17170000</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <source:LoansAndLeasesReceivableNumberOfMethodsToAssessCreditRisk
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzE1NTE_8a3c9c95-2f69-431f-ac34-b4175f2b73bf"
      unitRef="method">2</source:LoansAndLeasesReceivableNumberOfMethodsToAssessCreditRisk>
    <source:LoansAndLeasesReceivableEvaluatedForImpairment
      contextRef="i361754e5bc0a49ac8f57617a4c382e7f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzI3ODc_bbf0d0b0-d429-465e-8498-8470c376cec6"
      unitRef="usd">250000</source:LoansAndLeasesReceivableEvaluatedForImpairment>
    <source:ExpectedLifeOfUnderlyingCollateral
      contextRef="i17fb60ee44cc4c3eb91a0714647b8a3b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQzMDA_ed83387b-073b-43b1-844a-23e5a9e19172">P7Y</source:ExpectedLifeOfUnderlyingCollateral>
    <source:PPPLoanOriginations
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzIxOTkwMjMyNjc3NjI_1d16ffbd-0c8d-42e4-b86d-949d974b0b82"
      unitRef="usd">261460000</source:PPPLoanOriginations>
    <source:PPPLoanOriginations
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQ4NTM_4f804483-9dda-4af4-a776-caa5b8df2001"
      unitRef="usd">597450000</source:PPPLoanOriginations>
    <source:PPPLoanBalance
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQ4OTA_5163c9ea-8f6c-4178-a219-7f162a3b2aa1"
      unitRef="usd">73080000.00</source:PPPLoanBalance>
    <source:PPPLoanBalance
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwOTk1MTE2NDE5MTE_b13ee316-fede-408c-8ee1-651ebb29d35a"
      unitRef="usd">351560000</source:PPPLoanBalance>
    <source:LoansReceivableDeferredIncomePPPLoans
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzQ5MzM_657dbb61-f2d7-4e03-abf9-bb068c8dde37"
      unitRef="usd">2710000</source:LoansReceivableDeferredIncomePPPLoans>
    <source:LoansReceivableDeferredIncomePPPLoans
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwOTk1MTE2NDE5NTQ_44369e95-dd0c-43ff-8801-efc5f728b65d"
      unitRef="usd">6370000</source:LoansReceivableDeferredIncomePPPLoans>
    <source:LoanAmortizationPeriod
      contextRef="iffabbc67adad46ffb9df1209850e9dbc_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzUzODM_acf27777-3888-4bf8-9915-a7af8dc5c59f">P18M</source:LoanAmortizationPeriod>
    <source:LoanAmortizationPeriod
      contextRef="i9266d58c1ccd4a08b94f2e00f7289b1e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzUzOTc_cd32f092-0047-48ad-99c6-4b7b2ef0e144">P4Y</source:LoanAmortizationPeriod>
    <source:DirectFinanceLeaseTerm
      contextRef="i9266d58c1ccd4a08b94f2e00f7289b1e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzU1OTY_dda1adc5-06a1-429b-b8f2-c4839b4f40b3">P7Y</source:DirectFinanceLeaseTerm>
    <source:LoanAmortizationPeriod
      contextRef="i7945bbc90e4d46a9b284d199c0a8763b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzIxOTkwMjMyNjkzNTA_0769fb6c-b736-4f39-81c3-da2a77d7f8d5">P6Y</source:LoanAmortizationPeriod>
    <source:LoanAmortizationPeriod
      contextRef="iab88c53fe40d444a8d44dd41e717d90f_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzIxOTkwMjMyNjkzMTQ_a11c49f0-f5c4-4b7f-a9d0-dd8f08a87f08">P104M</source:LoanAmortizationPeriod>
    <source:PeriodOfAmortizationToReachEquityPositionInCollateral
      contextRef="i4b0e6269d00944bd8e349db2da418f34_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzYzODc_2dd3de58-af53-47bf-9a8f-07ba80d1c243">P4Y</source:PeriodOfAmortizationToReachEquityPositionInCollateral>
    <source:NumberOfDomesticAircraftLoanPools
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzY1NjA_75893e68-46dc-492f-819c-1c976d44c8b6"
      unitRef="class">2</source:NumberOfDomesticAircraftLoanPools>
    <source:LoanAmortizationPeriod
      contextRef="i6f2c6d1f8a8c43eaa81785d446c58e4b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzY4NDc_42ffc8c2-d104-48da-bf2c-ba419a9791cb">P15Y</source:LoanAmortizationPeriod>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDgw_9d37c7ae-2399-4d31-a87b-ed2ff13bc8de">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, credit quality rating and year of origination as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans and Leases by Origination Year&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;233,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;123,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;364,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;890,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;238,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;124,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,668&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;379,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;918,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;159,244&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,475&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,889&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;331,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;564,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;341,933&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;134,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;80,047&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,824&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,820&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;603,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;259,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;92,252&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;68,354&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,210&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,419&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;888,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;386,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,546&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;85,916&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,479&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;898,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;314,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;713,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;340,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;209,741&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;111,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,581&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,031&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,787&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;754,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;230,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;126,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;112,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;908,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;230,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;156,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;153,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;142,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;113,254&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;391&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;929,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;499,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;105,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;114,682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,719&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;122,574&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;132,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,903&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,074&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,314&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,296&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,378&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, credit quality rating and year of origination as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.179%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.099%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;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="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Term Loans and Leases by Origination Year&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revolving Loans Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;525,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;103,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,132,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;532,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;104,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;59,514&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,223&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,924&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;325,057&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,186,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;141,089&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,435&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,909&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;292,604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;248,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;141,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;472,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;268,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;168,977&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;542,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;92,698&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;89,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,205&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;31,773&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,276&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;429,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;153,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;842,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;440,802&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;155,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;96,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;46,159&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861,460&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;311,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;328,692&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,293&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;106,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,111&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,490&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,672&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;714,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 1-6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;122,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;936,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Grades 7-12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,243&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;179,020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;181,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,784&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;125,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;373&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969,864&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,829&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;65,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,541&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;135,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;511,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;18,982&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,267&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;795&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,028&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;131,447&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtMS0xLTEtMA_a550d8f0-6e40-4076-9937-92dcf0e67c13"
      unitRef="usd">233512000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtMi0xLTEtMA_3deeb417-711f-4d81-9712-aa70c59a6dc6"
      unitRef="usd">123947000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtMy0xLTEtMA_d822bc55-413b-475d-92f7-01e7fa944a8d"
      unitRef="usd">60744000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtNC0xLTEtMA_9560298c-5f71-4663-97a6-65748a39f01e"
      unitRef="usd">55231000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtNS0xLTEtMA_55f8bf6b-45f0-4a81-ab96-beb92a095878"
      unitRef="usd">32545000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtNi0xLTEtMA_85dcf939-129c-46f1-9355-f2d248ccb243"
      unitRef="usd">20184000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtNy0xLTEtMA_70fc8cfb-9d37-491d-bf75-9b43de161f2f"
      unitRef="usd">364460000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtOC0xLTEtMA_3edf3c44-5be1-4a91-9fd8-c932544241f7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4b101c3174d242b898af31188f687feb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzQtOS0xLTEtMA_c50e5058-7b1e-469f-8852-2c45d56bfa49"
      unitRef="usd">890623000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtMS0xLTEtMA_70da16f4-dda8-4ebd-9748-c519a59f7c6c"
      unitRef="usd">4682000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtMi0xLTEtMA_76274313-fcf0-405a-8bc5-a72164e5ec76"
      unitRef="usd">194000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtMy0xLTEtMA_a50e6a95-aa44-4b37-920f-5d4bf3e4ab42"
      unitRef="usd">3667000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtNC0xLTEtMA_0efa9394-7e3a-409a-bdf0-99d5cd9bae97"
      unitRef="usd">2373000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtNS0xLTEtMA_a54ed2ee-326e-4bb5-ada0-a4821e986fa2"
      unitRef="usd">2004000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtNi0xLTEtMA_348125a8-812f-46b7-8a5e-8772b5b26110"
      unitRef="usd">484000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtNy0xLTEtMA_3378965d-6029-4c30-83e7-61971ff8ff56"
      unitRef="usd">14685000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtOC0xLTEtMA_814fdcae-3aa0-4c6c-95f0-81fa9f195a4c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibfcb9caf66754b369dd11c7c0dd19148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzUtOS0xLTEtMA_10935beb-97d9-498c-bbb5-01ad32c3dc47"
      unitRef="usd">28089000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtMS0xLTEtMA_d20de98b-7f93-4b62-be07-be3e5bcad8e5"
      unitRef="usd">238194000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtMi0xLTEtMA_690252b2-68db-440d-a88e-31626dfec8b1"
      unitRef="usd">124141000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtMy0xLTEtMA_abe383ec-14d4-446a-a4e9-18a982742f72"
      unitRef="usd">64411000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtNC0xLTEtMA_e94a83e4-2f39-4c0d-bcf7-595a8a111529"
      unitRef="usd">57604000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtNS0xLTEtMA_1edc7962-ebc6-4b02-8337-bfe9b982ca4f"
      unitRef="usd">34549000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtNi0xLTEtMA_2385a82d-99c4-4be2-a4c8-7213f9453e5c"
      unitRef="usd">20668000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtNy0xLTEtMA_68eb2684-f1a0-473e-ae31-26c7791de6f1"
      unitRef="usd">379145000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtOC0xLTEtMA_530b2776-6add-4759-89d9-371fc83f3246"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzYtOS0xLTEtMA_d9342e93-425a-4647-983e-f19ab9570487"
      unitRef="usd">918712000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMS0xLTEtMjEx_70f812cf-bef5-47a8-9e49-6170be6420e2"
      unitRef="usd">159244000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMi0xLTEtMjEx_87b6da1a-d599-4526-8dce-a3512400aa85"
      unitRef="usd">42073000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMy0xLTEtMjEx_ec44ef1a-811f-410e-b347-49e32d2b837d"
      unitRef="usd">81593000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNC0xLTEtMjEx_b566b907-373f-48a5-8ad9-02285384946e"
      unitRef="usd">18979000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNS0xLTEtMjEx_eaa4301f-4d2b-498c-a1aa-e1413f80277b"
      unitRef="usd">34889000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNi0xLTEtMjEx_a2e5c278-7f36-462b-bc86-c756beb786ff"
      unitRef="usd">3780000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNy0xLTEtMjEx_56d61e4d-0104-4cdd-ab1b-ddfe0425ccca"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtOC0xLTEtMjEx_140ea0a5-7ae3-458f-bea0-4f17eeb45865"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia145601314ae48eaae5770d6dc9a7540_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtOS0xLTEtMjE5NDI_bb85663f-84a3-4486-9631-32708a86aaf7"
      unitRef="usd">340558000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMS0xLTEtMjEx_d0990c58-bd59-446f-bd7b-10dd66384af5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMi0xLTEtMjEx_ee22d647-3d23-43d3-ab5f-817b8c813c91"
      unitRef="usd">1138000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMy0xLTEtMjEx_f14b71a4-f9d3-43a4-9582-87f0f5f54e09"
      unitRef="usd">5882000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNC0xLTEtMjEx_ccfa459a-3902-41ad-b90d-aa2ef223b8b3"
      unitRef="usd">724000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNS0xLTEtMjEx_29458415-cd09-4e8c-bba1-36429f7e9e13"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNi0xLTEtMjEx_603fccc4-0cb4-42d2-b723-a10638cd1995"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNy0xLTEtMjEx_4b67e3f3-a5c4-4988-917e-41e957c2ee43"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktOC0xLTEtMjEx_c69dd12b-c2b2-454c-8cd6-524e8c673d4d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic2a6361fb1204ca98edd03785bf3a273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktOS0xLTEtMjIwNTc_c3caa2b5-5cb4-49a9-929c-e810c3ba0cbd"
      unitRef="usd">7744000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTEtMS0xLTIyMDYw_055e167d-12b0-445f-85ba-e9deec2439a9"
      unitRef="usd">159244000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTItMS0xLTIyMDYw_b056fb05-8359-4bca-9cef-03c0af45325b"
      unitRef="usd">43211000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTMtMS0xLTIyMDYw_92aefa17-9475-47ad-b9b9-45d166cf0174"
      unitRef="usd">87475000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTQtMS0xLTIyMDYw_5065f2ae-789c-46a9-870b-3ba868a7aec4"
      unitRef="usd">19703000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTUtMS0xLTIyMDYw_b0cc2ffd-7b1f-4128-a6eb-b5ccb44d514e"
      unitRef="usd">34889000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTYtMS0xLTIyMDYw_5eb65b6c-4209-4098-8ec9-ad80b33e4601"
      unitRef="usd">3780000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTctMS0xLTIyMDYw_471d004d-9c8d-4095-b483-af6280f42667"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTgtMS0xLTIyMDYw_c6f62f22-16f1-424c-8271-90b15c642801"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTktMS0xLTIyMDYw_49caadf9-e248-4682-b5ac-c70a54e72333"
      unitRef="usd">348302000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMS0xLTEtMA_7c3ff408-2f80-49fa-8fa7-e5a0d6d98fac"
      unitRef="usd">331105000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMi0xLTEtMA_85fc19c5-0532-416f-ab4a-04922d31dca6"
      unitRef="usd">122709000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtMy0xLTEtMA_98019155-30c3-452e-b228-4c4af945066c"
      unitRef="usd">72580000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNC0xLTEtMA_290ccb77-9ae3-4266-b446-cb07c0fa8844"
      unitRef="usd">24965000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNS0xLTEtMA_b1f83b14-4186-47c1-832e-6d1f961134ae"
      unitRef="usd">11814000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNi0xLTEtMA_e58368b1-1e8d-4965-8f08-bc0e31e4adb3"
      unitRef="usd">901000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtNy0xLTEtMA_7176c014-a0fa-4f06-9183-2f1442dc5b01"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtOC0xLTEtMA_4913f55f-60e6-4ea9-a04e-cf4d4815bb55"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic603418d77d04ccb95eee56e012100f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzgtOS0xLTEtMA_cae9bef7-0825-4b38-8d2d-ee09afedfd43"
      unitRef="usd">564074000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMS0xLTEtMA_03781244-1cae-4299-a245-0728bdc75ee2"
      unitRef="usd">10828000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMi0xLTEtMA_cbe9f9d5-8df0-4e08-aafb-b7ed700dc52c"
      unitRef="usd">11752000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktMy0xLTEtMA_1655935f-c39d-4db9-9199-1b308f49f8c3"
      unitRef="usd">7467000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNC0xLTEtMA_3cb439d3-97b9-4d5e-9e44-e6efd1d4fa97"
      unitRef="usd">3859000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNS0xLTEtMA_7bdc17ca-01c0-480b-995d-c1b049cffb18"
      unitRef="usd">4876000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNi0xLTEtMA_95fafb29-ed5f-4ad1-bee1-34dd2884caf9"
      unitRef="usd">919000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktNy0xLTEtMA_0644c288-08bc-48fc-91b8-12e3dc75ed96"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktOC0xLTEtMA_873803cf-2664-4998-a957-3ddf07821b77"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifcd34af0c71245fca0a657b5eeae88fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzktOS0xLTEtMA_753933ad-950a-4d9b-bc07-e760112e574a"
      unitRef="usd">39701000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTEtMS0xLTA_d43d3ef0-de8a-4cda-9e7a-d3c0c469a2e4"
      unitRef="usd">341933000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTItMS0xLTA_b3094d29-f2ef-4367-b157-baf746f22ad2"
      unitRef="usd">134461000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTMtMS0xLTA_492f0ee5-0eb7-442a-a186-a630a55ea6d5"
      unitRef="usd">80047000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTQtMS0xLTA_24baf683-2a64-415a-a15d-f5f0a5c33ae8"
      unitRef="usd">28824000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTUtMS0xLTA_04bb9288-cc21-4d18-8537-aac463ca396a"
      unitRef="usd">16690000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTYtMS0xLTA_ac01f924-39a9-4fe8-b280-3bc611096355"
      unitRef="usd">1820000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTctMS0xLTA_69d9c2b0-2d5a-419f-8759-d55a3a35ed0a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTgtMS0xLTA_cb81b630-c50e-4497-b2b5-a2a3a5a09b52"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEwLTktMS0xLTA_167c98de-33e7-4849-91bf-245da2d73520"
      unitRef="usd">603775000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTEtMS0xLTA_f9226066-7059-45df-9541-ca1932d2d336"
      unitRef="usd">92252000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTItMS0xLTA_674d5832-319e-4822-9a28-1396c96d76ae"
      unitRef="usd">68354000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTMtMS0xLTA_bce4aa25-1339-4fe7-b172-81a3d516d87c"
      unitRef="usd">57967000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTQtMS0xLTA_787be77d-bc5e-4bb3-a5b9-2add4d69868c"
      unitRef="usd">23210000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTUtMS0xLTA_4e32431d-9e9b-4ee0-8213-a5606d986d13"
      unitRef="usd">12419000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTYtMS0xLTA_767cb313-a647-42af-8b97-2b595c730134"
      unitRef="usd">5265000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTctMS0xLTA_2efdd879-d7c9-4048-ace1-d9fcb933562a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTgtMS0xLTA_f9299224-aba6-49f0-860a-eedb2057924e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b1aa385fc534f98b4b39fb2e009e76f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEyLTktMS0xLTA_b6001c10-5709-4122-a1f3-8ae3dad64363"
      unitRef="usd">259467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTEtMS0xLTA_10f8de5f-628e-40b2-ab98-9e4ff1d570be"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTItMS0xLTA_1c6342ac-a33e-4913-82ab-cc06fe132d73"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTMtMS0xLTA_0af09c83-2638-4494-8463-a8ea2280e34c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTQtMS0xLTA_88c07dd2-2169-4c6d-8cc9-869745685695"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTUtMS0xLTA_37446ae6-ba5e-4a16-81e0-f5fbf32543bc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTYtMS0xLTA_22c26e16-c09f-4e2f-b34c-a6c5f0e28395"
      unitRef="usd">273000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTctMS0xLTA_97d2aa30-d776-41e7-a575-14317321b5a6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTgtMS0xLTA_2002d6e8-fed8-4dbe-b186-1886585f350b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib919998e70934ecfbc8226fe245ef3cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzEzLTktMS0xLTA_fde0ac15-bd28-4de9-a5b1-9007ab27a433"
      unitRef="usd">273000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTEtMS0xLTA_5cca9ed9-0c77-4147-94e7-323fd36e7af5"
      unitRef="usd">92252000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTItMS0xLTA_4ccfa5c5-9243-422b-9bf1-8b9b12ade4da"
      unitRef="usd">68354000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTMtMS0xLTA_a8b64732-92cc-43d7-a265-c302ffddf269"
      unitRef="usd">57967000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTQtMS0xLTA_4885fc4e-597b-4950-9070-7211e2a56ad6"
      unitRef="usd">23210000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTUtMS0xLTA_e360838d-dca3-4f49-b299-cf4ef17d7790"
      unitRef="usd">12419000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTYtMS0xLTA_41b9dbd4-61c0-41af-998f-b6767138c472"
      unitRef="usd">5538000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTctMS0xLTA_ccbcce70-ef4b-49a4-978e-73375df7a339"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTgtMS0xLTA_0a6d1d83-8aa0-4f8f-9478-d34cfd86ff8b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE0LTktMS0xLTA_e853eeed-768f-49dd-bee9-cf763e93809e"
      unitRef="usd">259740000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTEtMS0xLTA_cf9b5b16-2b1c-4b70-831d-e82a4d2b3d0e"
      unitRef="usd">384895000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTItMS0xLTA_10c8b6c8-6100-4ae8-abde-751564c86529"
      unitRef="usd">290897000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTMtMS0xLTA_c0b938f2-4bbd-4b33-8375-25361c64a2f6"
      unitRef="usd">85916000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTQtMS0xLTA_9b918567-ddb1-4a23-b7f2-4d452bc9bb41"
      unitRef="usd">45848000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTUtMS0xLTA_a4e8937d-a6cc-4424-bca6-10863313a64b"
      unitRef="usd">47025000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTYtMS0xLTA_0d7774d1-b5b1-4539-bf73-24335ffe3dcf"
      unitRef="usd">29435000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTctMS0xLTA_e3beca3d-abf0-4d80-b486-73e7a0293814"
      unitRef="usd">4844000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTgtMS0xLTA_7beb65a9-fa55-4da8-a7a9-8cc990932ee9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibf5354a84168413eba16cc636e147f1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE2LTktMS0xLTA_7138d42b-e190-460c-9307-94bbe67d3f76"
      unitRef="usd">888860000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTEtMS0xLTA_0a38feee-0be9-4bdd-8568-01b8577ae5fe"
      unitRef="usd">1141000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTItMS0xLTA_eec65aa4-8d90-4123-834d-f39f0e0388fd"
      unitRef="usd">649000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTMtMS0xLTA_d7302f9e-9990-4c04-8241-b69d825ba535"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTQtMS0xLTA_79bf234e-4f29-4436-84b1-0a7d94029920"
      unitRef="usd">4670000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTUtMS0xLTA_16724992-c223-4608-a051-f5525f6385db"
      unitRef="usd">454000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTYtMS0xLTA_67f05ca5-702b-4ad8-bacd-ece9219d9cbf"
      unitRef="usd">2627000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTctMS0xLTA_d121f178-5d44-43ca-b4cd-bfb054ce9253"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTgtMS0xLTA_05a220c5-c1e5-43ac-a213-ad983a6a268c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic4759be0818e4d2ea7c3d8bdf43b3e4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE3LTktMS0xLTA_003cf418-5aab-40e6-b556-14d7c75e9ec7"
      unitRef="usd">9541000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTEtMS0xLTA_b31dac2e-56da-4830-8b35-89ec20f1f08a"
      unitRef="usd">386036000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTItMS0xLTA_a1acdf71-80ed-46cd-a062-8c6df4af26c2"
      unitRef="usd">291546000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTMtMS0xLTA_488cb9ab-5b84-4503-81ca-bcbff030a2d3"
      unitRef="usd">85916000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTQtMS0xLTA_830b5906-676e-4ed9-acc0-36425ac245b5"
      unitRef="usd">50518000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTUtMS0xLTA_d654693c-cbef-49b7-b016-9bb5fdd83450"
      unitRef="usd">47479000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTYtMS0xLTA_aca93fdd-81ea-46b3-a92a-242b0540995b"
      unitRef="usd">32062000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTctMS0xLTA_1f27e3ae-b29c-4d39-bec2-ce192026ba7b"
      unitRef="usd">4844000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTgtMS0xLTA_1e22b65d-67e2-4ef1-b356-c115cdd72fe7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzE4LTktMS0xLTA_2150dede-f7cd-4272-b902-a5c8a7d4e909"
      unitRef="usd">898401000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTEtMS0xLTA_8c0ecbd8-e53f-4987-88f9-09202e2617b1"
      unitRef="usd">314044000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTItMS0xLTA_3afbaef8-a17c-470e-bd8c-df192a9b48b2"
      unitRef="usd">201032000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTMtMS0xLTA_943a0e09-dbb8-4ead-b436-e0da9f16a70d"
      unitRef="usd">109029000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTQtMS0xLTA_76fd64d9-1479-4d3b-abb9-e6b5be964767"
      unitRef="usd">47693000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTUtMS0xLTA_d33783d5-5871-4794-ab8c-76c296bc66fa"
      unitRef="usd">13501000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTYtMS0xLTA_0caf1d8a-b53d-47c7-be49-db5ed4885e27"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTctMS0xLTA_a7758f37-98db-4150-9f4e-1e6a32b41f29"
      unitRef="usd">18937000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTgtMS0xLTA_6cb9c56f-2382-443f-9e1d-ec2a730812d8"
      unitRef="usd">4594000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2c5ff2d4e3f74f7aaae820ad4c4c6d2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIwLTktMS0xLTA_5b1c9a6b-9dc2-4724-bace-3ad134720ff2"
      unitRef="usd">713861000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTEtMS0xLTA_7fd9d443-9140-4456-9b48-63e20aa7df8e"
      unitRef="usd">26650000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTItMS0xLTA_1b5438ca-a71f-434f-b459-93ac4ca3ff40"
      unitRef="usd">8709000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTMtMS0xLTA_cd978051-bd98-4881-ba88-bd56e4e877d3"
      unitRef="usd">1983000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTQtMS0xLTA_b618257a-97d4-4778-a478-2741ad6eccd5"
      unitRef="usd">797000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTUtMS0xLTA_8af032e0-8768-4c0b-b838-d62ca5746a99"
      unitRef="usd">80000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTYtMS0xLTA_967852e0-d366-4c51-8b15-2c2233a4ce22"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTctMS0xLTA_fe96982c-0600-4d2e-9c7f-0be305eaf7cf"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTgtMS0xLTA_87432e02-5208-468a-98a3-abc5af3c0141"
      unitRef="usd">2193000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib8c78ee5501c4aebbb2e7cc31822f6d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIxLTktMS0xLTA_a65e9ba4-3cf6-43b8-855e-5498af928379"
      unitRef="usd">40412000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTEtMS0xLTA_abc4b215-39cd-4e53-9490-de56a001787a"
      unitRef="usd">340694000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTItMS0xLTA_59908101-30a8-40a8-acdd-df3650324fda"
      unitRef="usd">209741000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTMtMS0xLTA_387647dd-9731-4709-ae91-8606326c84f3"
      unitRef="usd">111012000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTQtMS0xLTA_c1bfbdb7-d90c-425f-af6d-cbbb12112bb9"
      unitRef="usd">48490000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTUtMS0xLTA_1520f2fa-c752-4b5b-b5f7-58bb4f78f907"
      unitRef="usd">13581000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTYtMS0xLTA_d212695d-8988-4fe0-a420-25c1b5b33de9"
      unitRef="usd">5031000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTctMS0xLTA_5060162c-a326-4d1b-8e55-261ff6ab6e2b"
      unitRef="usd">18937000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTgtMS0xLTA_47d2c8bd-e0fc-42ca-a26e-19cb2630d190"
      unitRef="usd">6787000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzIyLTktMS0xLTA_166774e8-5535-4092-835e-4e7507393103"
      unitRef="usd">754273000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTEtMS0xLTA_defbede0-17a1-4306-ad71-b7afce8e30f6"
      unitRef="usd">230701000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTItMS0xLTA_45d2e84e-271f-4427-8d67-df1bfbd1be79"
      unitRef="usd">150144000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTMtMS0xLTA_cdddf8f4-5b74-4bd9-947f-84dacab582d6"
      unitRef="usd">146374000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTQtMS0xLTA_8617f928-bbc9-4424-aabd-f68f5cb13b85"
      unitRef="usd">141838000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTUtMS0xLTA_d2b0272e-8fb4-4e70-9976-09dd9f516477"
      unitRef="usd">126642000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTYtMS0xLTA_295cec07-7444-42f1-8543-ef5190308f59"
      unitRef="usd">112243000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTctMS0xLTA_57572950-eba9-443c-857e-116babff26fa"
      unitRef="usd">391000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTgtMS0xLTA_415dd190-3280-4c8d-9bd7-c0e9ba868f36"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7273cc5b5f9347f8bc39ccc646337a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI0LTktMS0xLTA_5c1c0af1-9938-4fe1-9f7b-5e611b7b8536"
      unitRef="usd">908333000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTEtMS0xLTA_40f9f247-e0f1-43f6-a149-4fbf8bd72c42"
      unitRef="usd">218000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTItMS0xLTA_9b4b468b-4245-4d35-99aa-ecfe0a4d47e0"
      unitRef="usd">5921000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTMtMS0xLTA_6869fc4d-57e2-4471-a4ba-cf4d38ce586d"
      unitRef="usd">7159000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTQtMS0xLTA_a52d7973-e530-499f-b46e-87ee642ad0aa"
      unitRef="usd">491000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTUtMS0xLTA_490cc3ad-f482-48aa-a4d9-d642859729f5"
      unitRef="usd">6208000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTYtMS0xLTA_8051976b-0ee3-434e-8ed5-9342c638ad25"
      unitRef="usd">1011000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTctMS0xLTA_9ee88ec0-05e9-4da5-a3c5-8ffaa8283318"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTgtMS0xLTA_cc3c4347-b8d0-4f1e-a3fc-de63c7a8f43e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i93cd961863f747baa2dd140768ff33c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI1LTktMS0xLTA_04e46bbd-bfa5-4abd-a00f-2cc658963603"
      unitRef="usd">21008000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTEtMS0xLTA_b47fc3f0-c4e4-491f-ba67-47d99c0308c0"
      unitRef="usd">230919000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTItMS0xLTA_1ac906d0-a011-413b-a086-5eeab2d66bae"
      unitRef="usd">156065000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTMtMS0xLTA_516269e4-cce3-4693-bda7-1c0e72dde692"
      unitRef="usd">153533000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTQtMS0xLTA_b117db77-83f7-4244-9f0c-1e1ce1d6df84"
      unitRef="usd">142329000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTUtMS0xLTA_a2d89c7d-c598-4309-abcc-c2c49933290d"
      unitRef="usd">132850000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTYtMS0xLTA_d5edd5ed-5d34-420a-957f-b87b52422f63"
      unitRef="usd">113254000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTctMS0xLTA_5b623c29-2cd8-47bd-9a14-14182e1227a1"
      unitRef="usd">391000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTgtMS0xLTA_3a1eefe4-3f6f-438a-9c4d-2dbc9674b9b0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI2LTktMS0xLTA_7e12ca1b-2f44-4c3a-a4db-0c425a1fe5f6"
      unitRef="usd">929341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTEtMS0xLTA_2f51b26b-4b3e-4ed1-a960-f4f81861a8b1"
      unitRef="usd">105345000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTItMS0xLTA_8ccf4950-b5ed-468a-88fc-2bcc39206a83"
      unitRef="usd">114682000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTMtMS0xLTA_1ba67dd6-2a2a-4c6b-986f-ce6381a2a5c9"
      unitRef="usd">41185000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTQtMS0xLTA_7599de22-b826-4017-867a-10dcb9c0eda4"
      unitRef="usd">9706000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTUtMS0xLTA_4d7fda50-c62f-49a2-8e3f-30f3a224df83"
      unitRef="usd">11720000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTYtMS0xLTA_9d08e055-a048-442c-a58f-b30701cf91a8"
      unitRef="usd">89646000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTctMS0xLTA_b39ef459-f3c4-48dd-80da-7838ff77ea2c"
      unitRef="usd">122281000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTgtMS0xLTA_7dec98e5-2d32-4210-b0ab-82d53da80e26"
      unitRef="usd">4555000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2337f59a7f9045fb8ea177b9f8e50e5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI4LTktMS0xLTA_fc9a593a-f3e8-4077-8af5-ffd0984e2f60"
      unitRef="usd">499120000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTEtMS0xLTA_2385cac1-eb0f-4d57-9e1c-8a3289bc0720"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTItMS0xLTA_b27e522c-e291-400a-9298-2352e1d64d2a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTMtMS0xLTA_1207e3cc-193a-4fc4-823d-a8e22e76c138"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTQtMS0xLTA_faf226ab-34d9-4159-8075-6471a9625019"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTUtMS0xLTA_18df5d9f-c97f-4136-b4e4-b625bb4e936c"
      unitRef="usd">421000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTYtMS0xLTA_f774d6c2-0de3-41f3-9c8a-7603e9d81e6a"
      unitRef="usd">655000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTctMS0xLTA_2b716250-ce02-4036-a30a-5344502737b8"
      unitRef="usd">293000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTgtMS0xLTA_fcde8c55-d083-44fc-9336-67490fdbedba"
      unitRef="usd">88000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if6e46db00b2f48daa131a389f24a90c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzI5LTktMS0xLTA_afb0501b-22f7-470b-9df1-8e220d7e3f89"
      unitRef="usd">1470000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTEtMS0xLTA_d049897d-7068-44d5-9f1d-dea35f36c5bd"
      unitRef="usd">105345000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTItMS0xLTA_13fd7c18-278e-49ac-953f-dcf693d1006f"
      unitRef="usd">114682000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTMtMS0xLTA_161f759c-d4be-432c-9089-0eab4f8e78b6"
      unitRef="usd">41185000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTQtMS0xLTA_8e30da31-89f3-4d18-8f07-1acc54df8ba0"
      unitRef="usd">9719000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTUtMS0xLTA_fcda2398-4da3-43dd-b9aa-7fd9e7057322"
      unitRef="usd">12141000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTYtMS0xLTA_6259470c-ed87-46d2-893a-9828c8d64980"
      unitRef="usd">90301000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTctMS0xLTA_dec32d92-15f8-449a-8a19-080cb1b63d16"
      unitRef="usd">122574000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTgtMS0xLTA_817ca39c-16c0-4b4f-b736-1ae23610ee9b"
      unitRef="usd">4643000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMwLTktMS0xLTA_e97bd552-819c-45c3-b381-3e2bd4cc2666"
      unitRef="usd">500590000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTEtMS0xLTA_62d04f7b-0bf3-476f-a477-5b232f519a0d"
      unitRef="usd">58866000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTItMS0xLTA_2f572713-b535-4b3d-8ede-d1fc8b0978fa"
      unitRef="usd">24307000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTMtMS0xLTA_9c27aaf7-9256-4b2f-a959-9e5c9f854eeb"
      unitRef="usd">17031000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTQtMS0xLTA_73fc47ec-12c7-42b4-978d-1cc99c736424"
      unitRef="usd">8284000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTUtMS0xLTA_b123e165-d63f-4817-8adc-354e122bd93a"
      unitRef="usd">2263000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTYtMS0xLTA_d0868b30-87fe-4d48-b1ab-c77772753444"
      unitRef="usd">697000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTctMS0xLTA_00181662-4834-4199-bd2a-f73adc26c032"
      unitRef="usd">21378000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTgtMS0xLTA_bbc361d2-8f4d-4323-955f-0453d82463bb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia58ab881eafc44848b5ddfbf1bf79f79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMyLTktMS0xLTA_dc433612-089d-48bd-b315-7916f5a88bb6"
      unitRef="usd">132826000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTEtMS0xLTA_b1336707-4374-4897-9c2c-75579bb72971"
      unitRef="usd">37000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTItMS0xLTA_784bbabd-00a5-44bd-9a0e-d37ec8b26d41"
      unitRef="usd">107000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTMtMS0xLTA_3be546fe-b9d7-4169-9f45-62e87263d0a4"
      unitRef="usd">43000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTQtMS0xLTA_1b170478-27f8-48c3-a3f8-9853800d2c5c"
      unitRef="usd">30000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTUtMS0xLTA_ca669f46-854b-47fa-b92f-8e0a1b26efc0"
      unitRef="usd">33000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTYtMS0xLTA_af1f28a7-5191-41ff-bb10-0f561460d034"
      unitRef="usd">4000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTctMS0xLTA_70d97446-0d34-4f81-9761-c60b21ac407a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTgtMS0xLTA_69d3b012-c3b0-4d83-bcc7-975a5063d395"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie15ee380be764248b419a468024c36b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzMzLTktMS0xLTA_f33921e0-676f-4f04-b175-ae07e4c1ca21"
      unitRef="usd">254000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTEtMS0xLTA_5f7b7d86-467d-4b05-b39b-592a62d2a3fe"
      unitRef="usd">58903000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTItMS0xLTA_582c005a-512c-4c37-8061-8dd5301ab16d"
      unitRef="usd">24414000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTMtMS0xLTA_a924aad7-b2d1-4703-b411-6864d8836824"
      unitRef="usd">17074000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTQtMS0xLTA_8ddb87ef-46fe-435f-b2ce-c517d04d2265"
      unitRef="usd">8314000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTUtMS0xLTA_26a0d89f-acdd-4f41-9aad-ca449991cb21"
      unitRef="usd">2296000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTYtMS0xLTA_7d6d0ce8-c8d9-4298-ac48-3335cded44b8"
      unitRef="usd">701000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTctMS0xLTA_b389d099-b1d8-43df-926b-b84197abd946"
      unitRef="usd">21378000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTgtMS0xLTA_37016679-bba3-46b3-bd30-0f1906ad4cf3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo5MGEwYjlmMTQ4MjY0Yjk2ODI0ZmU3Y2VjZGY5MTkyOC90YWJsZXJhbmdlOjkwYTBiOWYxNDgyNjRiOTY4MjRmZTdjZWNkZjkxOTI4XzM0LTktMS0xLTA_d1a12dc5-072f-4be7-92c3-f056973fcf44"
      unitRef="usd">133080000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtMS0xLTEtMjcy_b3d237b4-f779-4253-be91-adb3e26ad198"
      unitRef="usd">525816000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtMi0xLTEtMjcy_abcf0a39-644e-4854-8719-65d696491a38"
      unitRef="usd">103120000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtMy0xLTEtMjcy_c86f7dc4-a73a-4ffc-99f2-107e752456a8"
      unitRef="usd">114251000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtNC0xLTEtMjcy_8d157a86-a3ba-49be-be0f-4c39ee3d6cbd"
      unitRef="usd">56007000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtNS0xLTEtMjcy_59f9c5b4-8012-49d2-9f02-96b490128df8"
      unitRef="usd">22023000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtNi0xLTEtMjcy_028fcc48-477a-4cb4-8e3a-b3d2b61711dc"
      unitRef="usd">19790000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtNy0xLTEtMjcy_fe6425aa-10b6-495d-93c6-0c6d8e609499"
      unitRef="usd">291990000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtOC0xLTEtMjcy_e1461c59-01f3-4e47-ac0e-45e4fb263dbb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i66bee97f031e4866a123b0c7dab08576_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzQtOS0xLTEtMjIwNjI_6abc94a0-4385-4ae8-9857-1e3e5b2c8a1e"
      unitRef="usd">1132997000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtMS0xLTEtMjcy_b84b0a4c-c06b-43d4-b006-6b851728057e"
      unitRef="usd">6788000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtMi0xLTEtMjcy_12ce9d25-5c96-4e98-ba9c-352076f6cf26"
      unitRef="usd">1699000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtMy0xLTEtMjcy_8c19c2fd-9da9-45a7-980f-9344d9855d83"
      unitRef="usd">4726000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtNC0xLTEtMjcy_b6dea178-4459-421b-a7e9-112259828d03"
      unitRef="usd">3507000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtNS0xLTEtMjcy_cfabeee4-a549-440f-8b32-2381de71bffc"
      unitRef="usd">1200000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtNi0xLTEtMjcy_97954249-368c-46ca-af18-a3c4af06ec37"
      unitRef="usd">2134000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtNy0xLTEtMjcy_f5b75957-5025-402b-a26c-e460bfc2c2da"
      unitRef="usd">33067000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtOC0xLTEtMjcy_c0f3a5aa-f9ca-4d8b-a158-6718e8a49f9b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie605bfe5bf8d4206bcab50910f483fbe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzUtOS0xLTEtMjIwNjI_31cce0b2-6062-43f2-92f8-9866e2e3cfe3"
      unitRef="usd">53121000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtMS0xLTEtMjIwNjI_55f4e0b8-de28-4e6d-bc56-fd7f9f41b4a1"
      unitRef="usd">532604000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtMi0xLTEtMjIwNjI_ebdb82e1-72d4-4c41-93d8-cd28e530207f"
      unitRef="usd">104819000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtMy0xLTEtMjIwNjI_c9c0f5b3-058c-4d3b-9ef3-d0db430e0ca7"
      unitRef="usd">118977000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtNC0xLTEtMjIwNjI_5820dac0-e648-4fe3-bb50-bf0c82fa3488"
      unitRef="usd">59514000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtNS0xLTEtMjIwNjI_f1e189a8-718d-43b9-8927-9d86bf47f036"
      unitRef="usd">23223000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtNi0xLTEtMjIwNjI_5ed53c94-11a9-47d8-917b-9c2eb4f04cf2"
      unitRef="usd">21924000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtNy0xLTEtMjIwNjI_778ada55-d975-499a-9d06-e9494e7e157a"
      unitRef="usd">325057000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtOC0xLTEtMjIwNjI_60bff38f-81e8-4adb-bdf3-e69026e97a64"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzYtOS0xLTEtMjIwNjI_bae452a9-f1b3-4537-9604-c0ad70ad26f4"
      unitRef="usd">1186118000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtMS0xLTEtMjcy_483ce715-44f3-4f08-a9d2-11f591ce1446"
      unitRef="usd">141089000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtMi0xLTEtMjcy_497127c7-90f2-40c2-8402-0eec64c22067"
      unitRef="usd">90435000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtMy0xLTEtMjcy_7bef381a-1efb-4a34-a815-4c5068881cbd"
      unitRef="usd">20160000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtNC0xLTEtMjcy_49dcf57f-08bb-4dd9-a731-a5a27de63c9f"
      unitRef="usd">36909000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtNS0xLTEtMjcy_75abef1f-6812-417c-8f65-820ccbe915ed"
      unitRef="usd">4011000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtNi0xLTEtMjcy_229702f3-7fd0-4c77-84b5-3ca9eb7d84fb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtNy0xLTEtMjcy_d1f265f8-3628-4775-8000-df17283f6f9a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtOC0xLTEtMjcy_189754d2-2b74-4e18-b27a-f880c4df30a2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id0412a9164bb4778946abcf02c6347d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzgtOS0xLTEtMjIwNjQ_0469b47c-734e-400d-b317-d975a22f6f6e"
      unitRef="usd">292604000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktMS0xLTEtMjcy_ff57dadb-ec37-4c8b-ab69-82b107431f44"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktMi0xLTEtMjcy_388a0bc5-b792-4c5f-bf25-9fe305d7a881"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktMy0xLTEtMjcy_4c6ad927-e240-4385-b428-28d18a747b94"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktNC0xLTEtMjcy_bd2548c2-b7a6-40f4-a725-ca42a1f2027c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktNS0xLTEtMjcy_d68eaeb0-a67e-47b5-815c-da331c6568b3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktNi0xLTEtMjcy_73009431-2ede-401a-a5b8-4f51dd0c5bd0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktNy0xLTEtMjcy_5518810e-3677-427f-bdd6-d0a7d9c0c26f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktOC0xLTEtMjcy_b22bf6b0-7787-419c-9dbf-84c034d9d9fe"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i48ae51f84880400ca5330eef27ccffed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzktOS0xLTEtMjIwNjQ_d5bd6281-5f76-464e-a9ba-1cd4c259ad78"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTEtMS0xLTIyMDY0_4a8009c2-ac53-4b51-bc78-bc082a31e5fa"
      unitRef="usd">141089000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTItMS0xLTIyMDY0_df77c362-3f55-4c6b-b62d-46b4d94ef682"
      unitRef="usd">90435000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTMtMS0xLTIyMDY0_51d66597-353f-44a8-ae64-3a00faeed081"
      unitRef="usd">20160000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTQtMS0xLTIyMDY0_9b53945c-b223-4564-9755-643d5ad2e16c"
      unitRef="usd">36909000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTUtMS0xLTIyMDY0_da91a369-abc3-4f8e-8fbd-195d7eb5d71e"
      unitRef="usd">4011000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTYtMS0xLTIyMDY0_0fed0be4-a785-46f9-8163-236c5a23f82c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTctMS0xLTIyMDY0_27931876-01bd-4a95-a0ae-1b4ce20c4828"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTgtMS0xLTIyMDY0_4c63d6fb-0fbe-4bab-9002-0f586ba68d24"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEwLTktMS0xLTIyMDY0_75acc524-3beb-41e5-ab32-f3e777a1f400"
      unitRef="usd">292604000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTEtMS0xLTI3Mg_b4cf6c45-b3fd-41a8-ade0-97b0bb275c7e"
      unitRef="usd">248932000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTItMS0xLTI3Mg_9d513756-f25d-4c88-b112-5253a0171238"
      unitRef="usd">141841000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTMtMS0xLTI3Mg_26fc422c-cff5-4020-ba04-c7da638da0e3"
      unitRef="usd">52749000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTQtMS0xLTI3Mg_326690ca-a540-4a11-b2fe-d4e98675802d"
      unitRef="usd">24101000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTUtMS0xLTI3Mg_0447deab-c9eb-4646-9641-99f4c590cb7c"
      unitRef="usd">4210000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTYtMS0xLTI3Mg_3660cb8a-65ef-4150-8d0d-c008172a5ffb"
      unitRef="usd">608000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTctMS0xLTI3Mg_fe73be06-c756-4a23-9bcf-b78ff89de877"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTgtMS0xLTI3Mg_05a8e1fc-bff7-46d9-9ce9-476a64e3b92d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iec11dc1aaaaa49c1afbf39e69e137b7b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEyLTktMS0xLTIyMDY3_79d5637e-37be-45ec-9f7e-20747e1ab33c"
      unitRef="usd">472441000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTEtMS0xLTI3Mg_4442ea0b-9abe-49e8-9ab4-63b7c42010ff"
      unitRef="usd">19113000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTItMS0xLTI3Mg_a291985c-c649-48dd-b80c-d20ef6289de7"
      unitRef="usd">27136000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTMtMS0xLTI3Mg_8494fb5f-3617-4349-9256-5c1244c7bf36"
      unitRef="usd">12796000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTQtMS0xLTI3Mg_862757f0-65c0-43b7-8f24-1a2923c30b0f"
      unitRef="usd">8612000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTUtMS0xLTI3Mg_a2783ab1-158c-4647-8f4f-8dcca90b6c56"
      unitRef="usd">2250000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTYtMS0xLTI3Mg_37090d42-942f-4dfd-934b-7f00e08094eb"
      unitRef="usd">21000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTctMS0xLTI3Mg_f786ee60-70e0-4386-b9bc-3ebaf9afcc11"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTgtMS0xLTI3Mg_1ea6f403-696d-4f81-b085-eb5a83020f18"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i70a8084f04be4eeb84de2bfe5d90d215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzEzLTktMS0xLTIyMDY3_b0595c7f-3017-4fb6-9a59-36c6d29bf2b5"
      unitRef="usd">69928000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTEtMS0xLTIyMDY3_5e6e1374-8763-4206-b1dc-3ec6976f7506"
      unitRef="usd">268045000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTItMS0xLTIyMDY3_833974f4-edc2-4b8f-a553-9d3be0caf4fa"
      unitRef="usd">168977000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTMtMS0xLTIyMDY3_ca56eac0-85b1-4701-9ad6-f4697ff165e9"
      unitRef="usd">65545000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTQtMS0xLTIyMDY3_84207aa6-246e-471e-a25a-bc3e3b9d3c85"
      unitRef="usd">32713000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTUtMS0xLTIyMDY3_05e4ae12-afcd-48e0-aab2-55cd7f5a6ead"
      unitRef="usd">6460000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTYtMS0xLTIyMDY3_1ce44199-f073-49f8-a60f-3ea04135a6a2"
      unitRef="usd">629000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTctMS0xLTIyMDY3_0089970a-4cb8-4087-bf79-441d66deceb7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTgtMS0xLTIyMDY3_61208690-f53b-4d68-9a25-af616f002d14"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE0LTktMS0xLTIyMDY3_57f00b0b-ebf2-444e-b912-843e011851bf"
      unitRef="usd">542369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTEtMS0xLTI3Mg_f1777be2-81df-40d2-8cf8-13d76485c8b7"
      unitRef="usd">92698000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTItMS0xLTI3Mg_f08663ed-f948-43bf-936a-0b67999cd5de"
      unitRef="usd">88314000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTMtMS0xLTI3Mg_539f82a8-400b-42ad-89b2-708ad3c16f76"
      unitRef="usd">44205000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTQtMS0xLTI3Mg_113ae793-c242-404c-baa5-c8023e2e9b70"
      unitRef="usd">31773000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTUtMS0xLTI3Mg_05155aaa-533c-4e0a-b8f9-b1e73636b53f"
      unitRef="usd">15644000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTYtMS0xLTI3Mg_d793dc63-71f5-47ba-bd2e-62c3b264ba16"
      unitRef="usd">4840000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTctMS0xLTI3Mg_9cb0b6a5-c317-430e-9357-8f1567facfa4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTgtMS0xLTI3Mg_8738e50f-5874-44a1-a1c8-6aa5c6e85bd9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iff7e621c55574979b15b8353a2b5495e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE2LTktMS0xLTIyMDcx_a7c8b083-5415-4085-b226-1a94f841054d"
      unitRef="usd">277474000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTEtMS0xLTI3Mg_3d166b2a-8a17-4c2b-a871-d5adf5417a30"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTItMS0xLTI3Mg_7efbea3c-6688-47e2-bb02-7500b0e6ecea"
      unitRef="usd">978000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTMtMS0xLTI3Mg_8dec3b1c-a9fd-4e1f-aa39-42eee5eae3ae"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTQtMS0xLTI3Mg_1ea704e2-b577-44f1-9454-618214da4ded"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTUtMS0xLTI3Mg_fe3fbc84-36a2-4b5f-bc1d-16a40c667ed7"
      unitRef="usd">632000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTYtMS0xLTI3Mg_fcfac78d-e45a-46ff-a49d-778e13aff8ac"
      unitRef="usd">88000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTctMS0xLTI3Mg_a6cf932d-a158-4bae-8fb2-060de44c7e72"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTgtMS0xLTI3Mg_6e5bcee7-7e12-493e-9401-76a17ad84d04"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9f59fd10345343159d1ef68b07a28a0a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE3LTktMS0xLTIyMDcx_1cd33516-47f2-4d58-a634-3f58af789e47"
      unitRef="usd">1698000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTEtMS0xLTIyMDcx_f61426ea-39bd-46c4-80dd-ccf361f824b5"
      unitRef="usd">92698000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTItMS0xLTIyMDcx_88ce786d-5fa6-4804-9c1d-5328bbcaab70"
      unitRef="usd">89292000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTMtMS0xLTIyMDcx_3e968c3d-c376-4778-9a02-55aee3924bb7"
      unitRef="usd">44205000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTQtMS0xLTIyMDcx_4b2aef16-7ea3-4930-9920-8813e91ae6fa"
      unitRef="usd">31773000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTUtMS0xLTIyMDcx_4365ac2c-eb68-4c44-9994-aef35f760ddd"
      unitRef="usd">16276000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTYtMS0xLTIyMDcx_484fb68f-d46b-463c-bbda-73ba8ead5c7a"
      unitRef="usd">4928000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTctMS0xLTIyMDcx_1a5c5fe0-eb1f-454d-a1ab-ce52a3f83b82"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTgtMS0xLTIyMDcx_2890cf3a-7ec6-4a5d-ace6-a4b1417c2faf"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzE4LTktMS0xLTIyMDcx_69055fb7-04ba-4666-83e1-28211d33f570"
      unitRef="usd">279172000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTEtMS0xLTI3Mg_5f40f7b3-a9f3-443c-b191-0b95d4e99a81"
      unitRef="usd">429283000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTItMS0xLTI3Mg_78932591-2d74-400e-8bdf-2b9b8b1b79c6"
      unitRef="usd">153358000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTMtMS0xLTI3Mg_0ad82ac3-5030-41af-822f-9710643d9897"
      unitRef="usd">93042000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTQtMS0xLTI3Mg_0579dd01-b550-44ee-a2b0-77426e25a87b"
      unitRef="usd">95457000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTUtMS0xLTI3Mg_bfcb365b-05ba-4a4e-a685-e7fd7b91754b"
      unitRef="usd">43972000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTYtMS0xLTI3Mg_30d3f035-ffda-415c-b204-859ef082b745"
      unitRef="usd">20966000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTctMS0xLTI3Mg_39337e24-300d-441a-a9a2-62e521d92233"
      unitRef="usd">6370000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTgtMS0xLTI3Mg_0c930391-1718-497d-b074-86fc6b8785a3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie8938762db1d4c5690e633a4eb3ee43a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIwLTktMS0xLTIyMDc0_61b8e080-87d4-4442-8861-1d95601cea68"
      unitRef="usd">842448000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTEtMS0xLTI3Mg_bbb9a532-b670-4a17-a7d8-0dd88f73600f"
      unitRef="usd">11519000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTItMS0xLTI3Mg_e9df457b-5c5f-4002-aceb-be5644aa0886"
      unitRef="usd">2561000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTMtMS0xLTI3Mg_c5c1c40f-338c-44fe-bd0b-e0c4b30d12d4"
      unitRef="usd">479000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTQtMS0xLTI3Mg_1bcb5873-e5f5-45c7-ad11-bbe1465c37b6"
      unitRef="usd">596000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTUtMS0xLTI3Mg_adbc8408-ccc9-4fd1-8af9-5f59b05119bb"
      unitRef="usd">2187000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTYtMS0xLTI3Mg_a6160ede-36b0-40a9-a3be-f816b4954fdc"
      unitRef="usd">1670000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTctMS0xLTI3Mg_bacfc873-579a-4aba-aa2a-6a2350bc355f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTgtMS0xLTI3Mg_40c17c20-638f-4c78-9f30-8437f909f6cb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i64d21bec634f4663ba0e91945d9a8ae2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIxLTktMS0xLTIyMDc0_d499bebd-39bb-45aa-8b47-bcaaf387b4c4"
      unitRef="usd">19012000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTEtMS0xLTIyMDc0_ee66e5f8-7b6f-4777-ba6f-5cc098eb53d1"
      unitRef="usd">440802000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTItMS0xLTIyMDc0_af207179-5c40-450c-bf20-868f7ed7566f"
      unitRef="usd">155919000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTMtMS0xLTIyMDc0_624595f0-ab7f-4595-a72b-966e96f243d1"
      unitRef="usd">93521000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTQtMS0xLTIyMDc0_56cb2edb-e918-474a-8351-d7f72cc22de3"
      unitRef="usd">96053000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTUtMS0xLTIyMDc0_3d84348e-c373-4725-8b58-22126194fce1"
      unitRef="usd">46159000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTYtMS0xLTIyMDc0_385e339a-873c-4f9b-b3cb-20981713849d"
      unitRef="usd">22636000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTctMS0xLTIyMDc0_96b8b550-abb1-4561-b2ba-576a61d6b6b6"
      unitRef="usd">6370000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTgtMS0xLTIyMDc0_b0671751-36a2-46a8-8743-d2e46f25e4ab"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzIyLTktMS0xLTIyMDc0_00cf326b-b51c-4f6c-b61b-c1c52c6448c8"
      unitRef="usd">861460000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTEtMS0xLTI3Mg_22116713-408b-4fa8-8ea8-c507be6e1925"
      unitRef="usd">311174000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTItMS0xLTI3Mg_d0fbf93c-2008-4620-bd26-bf36e2aa8dac"
      unitRef="usd">180550000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTMtMS0xLTI3Mg_d916fc01-185a-48cf-9916-7cf993481867"
      unitRef="usd">96320000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTQtMS0xLTI3Mg_57c23dd6-c353-4e92-983a-3d1c4416ab6b"
      unitRef="usd">42713000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTUtMS0xLTI3Mg_f38214c3-df1a-4ad8-b752-1d73544c180f"
      unitRef="usd">12624000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTYtMS0xLTI3Mg_8a5ab294-01b7-44fb-8d63-a692666516ed"
      unitRef="usd">5722000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTctMS0xLTI3Mg_b4217500-0ccf-4f66-b958-1b8c430976a9"
      unitRef="usd">17502000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTgtMS0xLTI3Mg_44b8a8e6-ade4-40a6-ba85-13f5b14f0da9"
      unitRef="usd">737000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4210da49ea88482b80d04d6f034cac83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI0LTktMS0xLTIyMDc3_fec63de6-9288-4678-8812-9965396c4747"
      unitRef="usd">667342000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTEtMS0xLTI3Mg_ba225577-4338-4bd3-b300-f10b8af97dc0"
      unitRef="usd">17518000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTItMS0xLTI3Mg_00753143-2141-488d-9f45-bb5846ffb789"
      unitRef="usd">13743000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTMtMS0xLTI3Mg_d7236c39-b38a-4b22-b40f-b5ca34aad966"
      unitRef="usd">10642000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTQtMS0xLTI3Mg_ee817cab-214a-40da-bc0c-1402fed8f239"
      unitRef="usd">398000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTUtMS0xLTI3Mg_7e468f14-4f30-45d5-b4e2-476c5366c55c"
      unitRef="usd">237000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTYtMS0xLTI3Mg_1bc67bb3-9cbc-4197-91da-576beb5c7a33"
      unitRef="usd">85000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTctMS0xLTI3Mg_c555eb80-7eb7-4c94-a565-a79dcbc653c2"
      unitRef="usd">2988000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTgtMS0xLTI3Mg_5d27b451-655a-42ba-983d-2e322e2aef28"
      unitRef="usd">1935000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia545a96527fc4753941fdde736f38deb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI1LTktMS0xLTIyMDc3_6f43ec93-3073-4140-8868-00724f8cccac"
      unitRef="usd">47546000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTEtMS0xLTIyMDc3_f4403edf-2562-4426-820b-be771e251d34"
      unitRef="usd">328692000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTItMS0xLTIyMDc3_9a783bce-6a01-4df0-84d1-7945d0df8298"
      unitRef="usd">194293000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTMtMS0xLTIyMDc3_e9e9fda5-9f16-480e-b23d-89f5d308a463"
      unitRef="usd">106962000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTQtMS0xLTIyMDc3_4e0ccdc3-216c-4e0b-b17b-da05f3ea707a"
      unitRef="usd">43111000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTUtMS0xLTIyMDc3_e63cc722-d4e6-4c0e-bb50-15b543c6f1f4"
      unitRef="usd">12861000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTYtMS0xLTIyMDc3_7b31ac40-4208-49d3-b67a-3b2ef79ca24f"
      unitRef="usd">5807000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTctMS0xLTIyMDc3_9db4adf2-ab16-4e18-9729-971b78d9f36a"
      unitRef="usd">20490000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTgtMS0xLTIyMDc3_5a53cb00-b3bc-4a74-8b97-e677d208a638"
      unitRef="usd">2672000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI2LTktMS0xLTIyMDc3_d4021a7a-dc9b-4f62-9d41-58f988fc2884"
      unitRef="usd">714888000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTEtMS0xLTI3Mg_b819d538-78a6-443f-b50f-5544927b712a"
      unitRef="usd">190725000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTItMS0xLTI3Mg_2010a3fe-cb23-408f-8397-12c8a4b90941"
      unitRef="usd">204477000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTMtMS0xLTI3Mg_8ad3f309-f815-4e28-b22e-f70a8904d251"
      unitRef="usd">173847000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTQtMS0xLTI3Mg_4fbc1960-5588-4f52-a908-d6801db69cb9"
      unitRef="usd">175009000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTUtMS0xLTI3Mg_d3cac160-7b9f-4285-a91d-6dac0470eb7f"
      unitRef="usd">69022000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTYtMS0xLTI3Mg_826cc428-5752-49e7-bb96-cac0d0679de6"
      unitRef="usd">122762000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTctMS0xLTI3Mg_52ad8989-1fe0-41e6-aae9-85136e4db2c2"
      unitRef="usd">373000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTgtMS0xLTI3Mg_470da81f-5567-4c44-a77e-b06eda72578e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic33cc1dd70ff49efb209e98a53f23e53_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI4LTktMS0xLTIyMDgw_3eba7e95-38ff-47ec-a2a9-2dd43ab31742"
      unitRef="usd">936215000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTEtMS0xLTI3Mg_750cbaf4-c759-4c96-897f-1eac3ff88c32"
      unitRef="usd">9518000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTItMS0xLTI3Mg_f019a4f4-e72b-4c29-9a12-0cb23f7be4be"
      unitRef="usd">7990000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTMtMS0xLTI3Mg_ee027ebe-b968-43da-8783-1a1a58dbb693"
      unitRef="usd">5173000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTQtMS0xLTI3Mg_eb9c71bb-1605-4059-8942-3019a3b62227"
      unitRef="usd">6684000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTUtMS0xLTI3Mg_a4c0da74-893a-47dd-8b35-80d9b5929749"
      unitRef="usd">1762000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTYtMS0xLTI3Mg_3f972b01-8471-4bc9-8e38-8bc0cf3b5945"
      unitRef="usd">2522000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTctMS0xLTI3Mg_aa084bef-80f0-468a-900a-b35fdb2f1932"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTgtMS0xLTI3Mg_1f2b2326-7939-42d1-be20-fcdac5d73137"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i78f753511d1a497080fe1366dbc9b13e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzI5LTktMS0xLTIyMDgw_a1bfdd70-3039-4323-b9b7-8b85029d9ae8"
      unitRef="usd">33649000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTEtMS0xLTIyMDgw_bae5f3aa-0c6d-41bc-b2c2-62c92240c18f"
      unitRef="usd">200243000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTItMS0xLTIyMDgw_2923ea11-31e5-48d5-a9cd-82eb5a8440c1"
      unitRef="usd">212467000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTMtMS0xLTIyMDgw_25191570-8bf3-40f1-a432-d708897fa83d"
      unitRef="usd">179020000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTQtMS0xLTIyMDgw_e2441ec4-e4ae-409e-a0d4-bd41144185f1"
      unitRef="usd">181693000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTUtMS0xLTIyMDgw_41a4362f-63a6-470c-aeb3-26c33dbf78c7"
      unitRef="usd">70784000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTYtMS0xLTIyMDgw_5ae08ffc-6abc-4816-837c-849ccc99cd75"
      unitRef="usd">125284000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTctMS0xLTIyMDgw_d59ba899-641e-4f1c-b232-096fff3eb4e3"
      unitRef="usd">373000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTgtMS0xLTIyMDgw_d55fa4ee-1d99-41c4-9bb6-b5e0be0c348c"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMwLTktMS0xLTIyMDgw_b4ba8dd4-9187-4799-9679-9ddc81e88f4a"
      unitRef="usd">969864000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTEtMS0xLTI3Mg_ea3d3a22-6f46-421a-9a65-6ff5b3e061a1"
      unitRef="usd">133829000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTItMS0xLTI3Mg_e6849836-a719-44bc-83c4-ab49426ab4a7"
      unitRef="usd">65690000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTMtMS0xLTI3Mg_96ebe4cc-6357-4676-8969-d8aa9fdd7449"
      unitRef="usd">18194000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTQtMS0xLTI3Mg_be9c86cd-9937-4d90-a373-96f052917399"
      unitRef="usd">22929000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTUtMS0xLTI3Mg_adca4dd6-4eb0-4f91-8c08-507e93a27323"
      unitRef="usd">41847000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTYtMS0xLTI3Mg_97d0c588-f9bd-47ba-9489-c6260c8d10a4"
      unitRef="usd">86106000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTctMS0xLTI3Mg_a44c9678-17d9-4c9e-a79f-457b0819db11"
      unitRef="usd">135255000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTgtMS0xLTI3Mg_e53a4a1f-1b57-4ba5-919d-a4bd96dffc5a"
      unitRef="usd">5703000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i592d1a352e304c11abffdd490fc16fd8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMyLTktMS0xLTIyMDgz_92c2ae8a-6bc7-4868-a8cd-ed2b5c0a95c4"
      unitRef="usd">509553000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTEtMS0xLTI3Mg_ee2df413-963b-450a-9c64-7bc0a0a18b6f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTItMS0xLTI3Mg_2772bfdb-ec95-4a07-a0c7-237d31302650"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTMtMS0xLTI3Mg_25113792-d29c-414c-a0aa-2a17a2db6ca1"
      unitRef="usd">21000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTQtMS0xLTI3Mg_99d2545d-1037-4dbe-bcf7-dfb2bc0e78d1"
      unitRef="usd">14000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTUtMS0xLTI3Mg_8808caa2-a2ff-464f-8b0c-dda5234e00da"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTYtMS0xLTI3Mg_ae7f9ee3-9f86-4f22-a1ea-df4b7c070409"
      unitRef="usd">1435000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTctMS0xLTI3Mg_93a5b43e-cded-48f8-a94d-4526b6c7658d"
      unitRef="usd">247000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTgtMS0xLTI3Mg_a1019117-20c0-4850-8ff7-70aaecbbb9ac"
      unitRef="usd">109000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4a47fa206dbb43249e9131fb3c0e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzMzLTktMS0xLTIyMDgz_b79a9a47-c188-46ef-bba1-0d9f2ec9a663"
      unitRef="usd">1826000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTEtMS0xLTIyMDgz_1070cbe0-5d18-4481-8a95-9c3eb0146d95"
      unitRef="usd">133829000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTItMS0xLTIyMDgz_97dfcfb9-38f5-4219-93b4-b75eebbc94c9"
      unitRef="usd">65690000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTMtMS0xLTIyMDgz_53f47575-3e58-4875-8c9f-ab01f4882d93"
      unitRef="usd">18215000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTQtMS0xLTIyMDgz_2368b1f6-4fbd-467a-b15c-1c4c89e2ff5c"
      unitRef="usd">22943000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTUtMS0xLTIyMDgz_6c70368e-ce62-42e3-90a7-9939b3696ec4"
      unitRef="usd">41847000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTYtMS0xLTIyMDgz_f4557813-2984-4be6-bec4-653759e3b32a"
      unitRef="usd">87541000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTctMS0xLTIyMDgz_835ea137-690a-45ce-9ee4-b0290fbadb12"
      unitRef="usd">135502000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTgtMS0xLTIyMDgz_d0bac6a0-d8be-4788-9b83-f0d471816671"
      unitRef="usd">5812000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM0LTktMS0xLTIyMDgz_1f557801-030c-4012-8b7a-ee259e39d192"
      unitRef="usd">511379000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTEtMS0xLTI3Mg_197cf06d-2d4f-4edc-b516-a765c0021d20"
      unitRef="usd">43824000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTItMS0xLTI3Mg_e06e5f0e-2157-4e71-95c3-7df8f5b215fc"
      unitRef="usd">34409000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTMtMS0xLTI3Mg_cf1510e8-077e-4dc0-901b-2162fa0a8a49"
      unitRef="usd">18904000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTQtMS0xLTI3Mg_5536f522-de7b-465e-b973-8e3af9b7e215"
      unitRef="usd">7005000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTUtMS0xLTI3Mg_a649bd4d-d004-4aed-9f29-7d741801fe6e"
      unitRef="usd">2259000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTYtMS0xLTI3Mg_802e2e22-4a1a-4a09-ac06-d7c2314923de"
      unitRef="usd">793000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTctMS0xLTI3Mg_26ba7fcb-9bf3-4393-a4b4-c955fe2db162"
      unitRef="usd">23869000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTgtMS0xLTI3Mg_3acad31e-ac10-4b3a-85f8-5547a56a3e24"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic85333fecac94dfc842354cfbd4621b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM2LTktMS0xLTIyMDg2_810fb5c4-6862-4dac-8263-472f591e1917"
      unitRef="usd">131063000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTEtMS0xLTI3Mg_1f6268a2-dc34-48a1-ba11-3ddb211a7b63"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTItMS0xLTI3Mg_895aed86-e15f-441f-b934-3e517becfee1"
      unitRef="usd">99000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTMtMS0xLTI3Mg_aa30e96c-e41d-4cc8-acd7-7ad67631ffe9"
      unitRef="usd">78000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTQtMS0xLTI3Mg_5bf177ff-74e1-412e-bdd7-e7577c536ed0"
      unitRef="usd">36000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTUtMS0xLTI3Mg_c360f957-22e9-4d9c-9956-86d6c9c3aba5"
      unitRef="usd">8000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTYtMS0xLTI3Mg_c721b985-c064-4e76-a6d0-4112793985f0"
      unitRef="usd">2000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTctMS0xLTI3Mg_e7f948a7-a233-4cc2-a743-bb916d49296b"
      unitRef="usd">159000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTgtMS0xLTI3Mg_dc7c3536-e00d-4a07-a1c5-921112efe7f6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifc4d8560ff904e6fb6a76c87cb6e38da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM3LTktMS0xLTIyMDg2_70f8a179-05b0-41e0-a659-171011cafb24"
      unitRef="usd">384000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTEtMS0xLTIyMDg2_b822510b-1988-4934-b3e0-88c86d9b7355"
      unitRef="usd">43826000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTItMS0xLTIyMDg2_2c9a6906-0e16-4e03-8c18-7a95244dc9c1"
      unitRef="usd">34508000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTMtMS0xLTIyMDg2_9285ed89-98cd-47ad-8178-65374fbfac0a"
      unitRef="usd">18982000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTQtMS0xLTIyMDg2_f3367bf8-25ee-4539-91b0-2dff8e0dc65b"
      unitRef="usd">7041000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTUtMS0xLTIyMDg2_5c1987c6-d4b3-45b7-bfce-a97de373b74b"
      unitRef="usd">2267000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTYtMS0xLTIyMDg2_bd46c211-c82a-4b2e-b2fd-3400a76a233d"
      unitRef="usd">795000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTctMS0xLTIyMDg2_2708b7ae-3976-4371-98d7-9704896ecbdb"
      unitRef="usd">24028000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTgtMS0xLTIyMDg2_644f1848-d068-4b4c-9190-f6db0d80523b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiYTUzNzM4ZjcyMGU0ZTI5YWFkOGQ4ZGE3YjQ2OTU0Ny90YWJsZXJhbmdlOmJhNTM3MzhmNzIwZTRlMjlhYWQ4ZDhkYTdiNDY5NTQ3XzM4LTktMS0xLTIyMDg2_de374543-b518-435a-ac5a-e9564a4d2e4c"
      unitRef="usd">131447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDQ5_ec5eb2fa-11e4-4e10-b817-0b3319b80d8f">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amortized cost of loans and leases, segregated by portfolio segment, with delinquency aging and nonaccrual status.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30-59 Days Past&#160;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60-89 Days Past&#160;Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90 Days or More Past Due and&#160;Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Accruing&#160;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Financing Receivables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,659&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;918,712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;348,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;579,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;579,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,170&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;603,775&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,467&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;259,740&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;894,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,130&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,530&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;897,752&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;649&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;898,401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;745,870&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;747,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;754,273&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;926,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;926,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;929,341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;498,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;499,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500,590&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;332&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;132,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;133,080&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,301,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,987&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,307,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,346,214&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,180,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,180,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,186,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;505,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;542,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;278,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;860,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;861,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;701,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;702,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;968,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;969,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;508,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;509,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;511,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,424,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,428,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,489,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ibec2b5b2668e4a4cba3ad337f7fccc0f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItMi0xLTEtMA_04d27526-2efa-4338-8a2c-984b18a47409"
      unitRef="usd">916659000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i46577f804cc14205846ffe5b13f45096_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItNC0xLTEtMA_18c427ae-81ed-4dda-a36e-5bd69b654d16"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic679beeaf07344459fcab15208c21ceb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItNi0xLTEtMA_320b04cc-2f93-4739-b88f-496addbdbfd8"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItMTAtMS0xLTA_400182c5-4a33-4811-ba54-c2af51d7fee1"
      unitRef="usd">916659000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItMTItMS0xLTA_523f715f-3594-478f-aa22-ffc4f702e3af"
      unitRef="usd">2053000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzItMTQtMS0xLTA_a633e00a-db53-49a2-b3ec-254ea25015c4"
      unitRef="usd">918712000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="iffea6f85b8cb46debc1cab93d2b55a22_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMi0xLTEtMjIyMDk_ac2d9ea6-e9d1-4b57-bb2a-260c607d36c9"
      unitRef="usd">348302000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i91af62a69cc24ee98ff9ea37fd81b074_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtNC0xLTEtMjIz_da565a69-20ec-49f0-a35b-ed051c16ab45"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2be6efd845f442e6b9b203454ac715e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtNi0xLTEtMjI4_499d2e50-1ec0-4a2e-b0a7-fe06ad33b601"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTAtMS0xLTIyMjI3_39db200c-f1fe-40ab-a67f-02f2be1ba0df"
      unitRef="usd">348302000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTItMS0xLTIzNg_d3d52c93-de60-4518-9be8-101a7e76ea85"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTQtMS0xLTI0MA_f8cd2999-303f-439d-b9ab-6ea346bc3ffe"
      unitRef="usd">348302000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ieba5b25fc01e4e56a1f58c2099aaecf3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMi0xLTEtMA_cc00ecbc-828a-4a1a-b725-8bfc8bf5e921"
      unitRef="usd">579605000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i64f3f264ee644d5fb56ed9edcd97db55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtNC0xLTEtMA_f0f532bc-e566-4490-8423-82c7ae596fbb"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i733b9c2485bf4b5084b5667f4ee3ad36_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtNi0xLTEtMA_d6e5a1e3-4850-4592-91e0-9155028476f3"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTAtMS0xLTA_93b85de0-679c-47f0-a4bc-b39863d5e5b7"
      unitRef="usd">579605000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTItMS0xLTA_afc18362-458d-40e8-b677-9c72cb698f07"
      unitRef="usd">24170000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzMtMTQtMS0xLTA_68d5d7a0-63db-4d2a-9773-b609e4336d1b"
      unitRef="usd">603775000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6ac22afe3a57455fad76b91c08ad4871_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtMi0xLTEtMA_a1cabd19-aca4-4311-87c1-f5bc9660fdf3"
      unitRef="usd">259467000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i314a73ca011f43c49a6eb5e22e645ad6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtNC0xLTEtMA_19bfe760-b65b-4cdb-a1c1-f4bb1d3142b1"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1f6efcef0f6d4684b31c952dbcd93779_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtNi0xLTEtMA_6ee8e14a-d929-42ec-bc31-633ddfe6e44a"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtMTAtMS0xLTA_2e7f0c15-c38c-4d84-93d0-a630cd65e2c7"
      unitRef="usd">259467000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtMTItMS0xLTA_f750f47c-6891-4e6c-9853-34a4edb66a95"
      unitRef="usd">273000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzQtMTQtMS0xLTA_f6a892b2-83bc-4745-8037-da0b124b108e"
      unitRef="usd">259740000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie7f429d34b054fc59ef11c18024d16c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtMi0xLTEtMA_0da41b32-190a-4a1f-b758-2431e19524d5"
      unitRef="usd">894092000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7cb0ac0eeb37474699206b674805212f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtNC0xLTEtMA_e4d0aaad-d881-409d-a05a-2d309d93f522"
      unitRef="usd">1130000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i64a56598e844436c9bdf527585cc0a84_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtNi0xLTEtMA_f2179f8e-b4dc-4e3c-9217-b627bc042408"
      unitRef="usd">2530000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtMTAtMS0xLTA_d1293ec7-2f3b-4a13-9f09-dc7641658ef7"
      unitRef="usd">897752000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtMTItMS0xLTA_c5b1fdc2-c4b7-4cbc-a558-9f4e5168338c"
      unitRef="usd">649000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzUtMTQtMS0xLTA_4a16dffd-aec4-47e4-ac77-fdb780e8fd1f"
      unitRef="usd">898401000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4020b0a80a1b45a99ff1d9e298b4b253_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtMi0xLTEtMA_03c67ad9-bb88-49ec-a187-c94aea2ed335"
      unitRef="usd">745870000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4753bb5159ac41b59fe29b2e281f732c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtNC0xLTEtMA_3af2efd4-e7d9-4fc8-8b76-4a08299d1af7"
      unitRef="usd">1313000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i584264c05be341e99dcd89515c1c9cb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtNi0xLTEtMA_bbeee053-e371-440a-9702-6b6e4338ede6"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtMTAtMS0xLTA_2ed43d1a-10bd-4e90-95ae-ab7cd1b7d66b"
      unitRef="usd">747183000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtMTItMS0xLTA_0bb1c2f0-a539-44e1-b57b-6ef91a1c6892"
      unitRef="usd">7090000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzYtMTQtMS0xLTA_02382ad8-7837-452b-a5ea-5441d33b2b6a"
      unitRef="usd">754273000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie728012e2cda413c9de3f1cc15a93545_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctMi0xLTEtMA_8a72f2cd-b189-42d8-a80c-c70c9a847f12"
      unitRef="usd">926345000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2aaa39f436b14b01a3b25c0eea8812a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctNC0xLTEtMA_f9e8b84d-f056-40c5-b5c0-e50326b68d99"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icf5942ce3a2e445f8c23871b7ab405dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctNi0xLTEtMA_d81c4980-11de-4200-bda8-345dfee954ea"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctMTAtMS0xLTA_84829dd7-b9f4-4b46-a336-5f96578e21c6"
      unitRef="usd">926345000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctMTItMS0xLTA_770c51e8-fb3c-4091-92f3-feba5945ed8c"
      unitRef="usd">2996000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzctMTQtMS0xLTA_7b25c82f-c1be-4c14-beeb-38ff4e3c3132"
      unitRef="usd">929341000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib32d4b3d9d14460491a23b5f7530509e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtMi0xLTEtMA_dd77b9cb-71f6-4ce8-88d9-0ef8f5f7e19c"
      unitRef="usd">498854000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic329fe181c2f4ccab4cc27f4a8e13847_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtNC0xLTEtMA_31d07ac5-5523-4ac5-be9e-1955f69fb15c"
      unitRef="usd">212000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic4a5e01658024a94a2047d6769dd74bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtNi0xLTEtMA_6ff52fe5-a6af-44a0-9db7-a1e053936b2a"
      unitRef="usd">54000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtOC0xLTEtMA_2f09fed8-7ec4-4a4c-9b79-5be50899b94a"
      unitRef="usd">245000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtMTAtMS0xLTA_f5af7450-21fe-44e0-9296-74e57a2b50ca"
      unitRef="usd">499365000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtMTItMS0xLTA_78b62dbf-aa82-4992-8158-1ac2fadbbcb5"
      unitRef="usd">1225000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzgtMTQtMS0xLTA_1b20d9bf-2e13-43d3-8603-496f681f313a"
      unitRef="usd">500590000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i3b8a90462a5444ff8f768efe27f1855f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktMi0xLTEtMA_eafc1e9d-a62b-4969-8d21-84f5a0bd26aa"
      unitRef="usd">132464000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i85ecf1e0d148469bab66045e812b0147_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktNC0xLTEtMA_6020cb52-a85a-47b2-b0f6-93e60c40615d"
      unitRef="usd">332000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i01400ccb0fb24d1ab1d7ba2e93b26d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktNi0xLTEtMA_a9045ff2-68a1-4743-a043-67b28fcae8ac"
      unitRef="usd">30000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktOC0xLTEtMA_2c6ef8c2-9ead-4ecd-8f65-f1aed77a8d14"
      unitRef="usd">4000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktMTAtMS0xLTA_274f4375-ad33-4fdb-8c49-25a730bd47c3"
      unitRef="usd">132830000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktMTItMS0xLTA_d51bd8e4-3ec4-4e41-97df-66952e4985a3"
      unitRef="usd">250000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzktMTQtMS0xLTA_28900b09-45aa-4383-a7d8-a8c4357d2a87"
      unitRef="usd">133080000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7566c75d2d8b4dbd8623dd285c8a72bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTItMS0xLTA_4d9f70c0-cd1d-4349-b8d0-c9359538f6e8"
      unitRef="usd">5301658000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i595bf083031c4956a57c1c028b0203de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTQtMS0xLTA_10d9ee93-f3ca-44f7-a115-eed2bcc7370f"
      unitRef="usd">2987000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifca6c2249f2a467e9d1a48bb780ac373_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTYtMS0xLTA_6436e6fa-710a-40c2-a5ef-7cd5120c437b"
      unitRef="usd">2614000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTgtMS0xLTA_b4e82329-f291-4cec-86e4-bb98e937cb95"
      unitRef="usd">249000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTEwLTEtMS0w_17d5870b-699a-48b0-bd32-dfd4e8c9a9a7"
      unitRef="usd">5307508000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTEyLTEtMS0w_bafa8d3f-b0c3-4ebf-9953-ff2a0cdffed5"
      unitRef="usd">38706000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEwLTE0LTEtMS0w_d53ac133-56f0-46d0-b140-66d90d2fed99"
      unitRef="usd">5346214000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0fb103d69a4d4a08bed60f696f7edd9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTItMS0xLTA_1f3aeaf4-edfe-4543-9dba-a9459220beec"
      unitRef="usd">1180151000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0b501d36e7784b2783c2c1fe0bbd3c74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTQtMS0xLTA_e49a0877-4679-4f10-adab-4b6e61d18647"
      unitRef="usd">34000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i43fc6214daaa4791b22ad6d7692b9a0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTYtMS0xLTA_03df3531-178b-4039-8cb3-4ed3ab40dd68"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTEwLTEtMS0w_b37633d1-b4c0-4997-9ab8-4f5107035f20"
      unitRef="usd">1180185000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTEyLTEtMS0w_203dbc85-f361-431f-9f55-0d8ef96f6a2c"
      unitRef="usd">5933000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEyLTE0LTEtMS0w_3d25ee8f-1510-45d3-9e1b-9532ec62293f"
      unitRef="usd">1186118000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i653e2954501f40b29c72864f83815bca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTItMS0xLTIyMjEx_a5a05a8f-e712-4ee6-8752-25bbf219d0cd"
      unitRef="usd">292604000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i7b4933132ab2437e84fee39302d6fd33_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTQtMS0xLTI0Ng_9291957d-e6d2-4761-8484-8ee6b37ecee2"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idc6d22f2a03149119a7c4a51827cf150_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTYtMS0xLTI1MA_a0f6656f-e4e9-489f-9df7-6be12a67d1bc"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTEwLTEtMS0yMjIzOA_c4dacf71-e369-4074-8ce1-cdb743370311"
      unitRef="usd">292604000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTEyLTEtMS0yNTg_8f9eb897-1ba5-413f-ac1a-640e08507f4c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTE0LTEtMS0yNjI_4b87ea07-15c2-46c0-8a92-e1bd898e8046"
      unitRef="usd">292604000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ib4d878b143fc4ec1bc580ff47eb1b555_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTItMS0xLTA_c573abdf-212c-4d5c-9048-a9680db904ff"
      unitRef="usd">504659000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4e26f29cc463473b8d0540025b40c164_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTQtMS0xLTA_1ac4817d-50a4-4733-9a64-5c2c01cd5459"
      unitRef="usd">560000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id4ea5cc7f01f4c2688f839afb226e8a2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTYtMS0xLTA_31f80476-1a8a-4598-a3bd-ff82ac327fff"
      unitRef="usd">205000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTEwLTEtMS0w_44c8923d-0fd3-4f3e-845b-a936300a5cae"
      unitRef="usd">505424000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTEyLTEtMS0w_186263ab-5377-4383-b112-6ebd3f99fe00"
      unitRef="usd">36945000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzEzLTE0LTEtMS0w_ff0a8e68-18da-466d-8c19-90b5136eed3a"
      unitRef="usd">542369000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i57878a88caf744209b543b9eb46a2d8d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTItMS0xLTA_038e58dd-12b0-4b97-84f2-72d49dd7ba8f"
      unitRef="usd">278452000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icae25d8aa2604c09a49fae02f639258a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTQtMS0xLTA_3123a541-6c84-4066-81c5-d879ffae498c"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i4e80d4750ccb431c8db4ad39e3692a3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTYtMS0xLTA_380c5af5-5d97-4076-a8a1-6fbe2baa40db"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTEwLTEtMS0w_8a831582-0e7e-4a68-b748-641e6be9db57"
      unitRef="usd">278452000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTEyLTEtMS0w_d4c7f695-0f8f-4bad-88f6-231ac681356a"
      unitRef="usd">720000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE0LTE0LTEtMS0w_fa4feb9e-01ba-4dae-a5ae-8afa508e4f7c"
      unitRef="usd">279172000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i23dc99fe545d44d2aeb2b6f82cc31e5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTItMS0xLTA_9a13a006-f702-448b-9fc4-1cb94a4dcb58"
      unitRef="usd">860632000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifa176b310185435485750e368686507c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTQtMS0xLTA_6ff3edad-f7d7-43c1-89b3-aee1c7c3ea7e"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1c3133834a5647b4b3a5995e60539f61_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTYtMS0xLTA_e44ec967-575d-4216-a1c9-f6de0ca96a44"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTEwLTEtMS0w_006b1707-2883-4444-9c61-985ef59628aa"
      unitRef="usd">860632000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTEyLTEtMS0w_265441b1-6f74-4d13-b503-1b9f60b63606"
      unitRef="usd">828000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE1LTE0LTEtMS0w_407aea91-f6da-4f56-8a40-3e25221a074d"
      unitRef="usd">861460000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0fbc5f737e1d4adbae64916c5baafb6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTItMS0xLTA_0e18f5e3-b4c1-40e1-bd8a-0a7f4d5108d5"
      unitRef="usd">701124000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i6271936d7ba445d6ade5fa5e854be9f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTQtMS0xLTA_caaa9075-1c4c-4984-b2c1-27fc5f9fc9d7"
      unitRef="usd">1093000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ice141803e34b42de92aa89fa44138dee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTYtMS0xLTA_1e9ea813-abb6-4e32-91d6-093d7048f5ca"
      unitRef="usd">298000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTEwLTEtMS0w_79d4a116-42fb-4dde-9a4b-bea46cf8d9b6"
      unitRef="usd">702515000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTEyLTEtMS0w_f235c753-ae51-4f29-8910-6e4f9c1fb92e"
      unitRef="usd">12373000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE2LTE0LTEtMS0w_53d72e28-eb55-4713-a0a4-501b82cfd418"
      unitRef="usd">714888000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idfe3ee84a142479da71c90f07b4d68a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTItMS0xLTA_7c064cd9-1de0-4bdc-ace8-2a8f07e192e6"
      unitRef="usd">968370000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i23340fffa1af499d9cc9f040193bde19_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTQtMS0xLTA_fbd2032d-8b46-4444-bfeb-f8fff2f15efd"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1b63d2797142481c9a3280bec8c14ebe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTYtMS0xLTA_09dec850-a879-4b98-8f55-b9faed3187a6"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTEwLTEtMS0w_68d8bb14-a433-42f9-a1b2-e19b8fb59b0d"
      unitRef="usd">968370000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTEyLTEtMS0w_f6d484be-c795-4764-a5db-e4ad9a2a382c"
      unitRef="usd">1494000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE3LTE0LTEtMS0w_647b5ea5-6c53-418b-8649-fb9d5b93d1df"
      unitRef="usd">969864000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ia1e746483f7240b7a0fbf93db93e9107_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTItMS0xLTA_fda00c11-87fc-49fd-82c4-4b4a7e744ba1"
      unitRef="usd">508532000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ie3c63ddfd8534e10968b63f7e8c4eedf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTQtMS0xLTA_fedb7bc2-921b-4360-aa20-4810dc6873f6"
      unitRef="usd">782000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="idcb47061bdb149eda85c7409e2ba9e46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTYtMS0xLTA_78773930-dcf4-45eb-8ce7-d6c6582e907e"
      unitRef="usd">239000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTgtMS0xLTA_2e294c91-708b-4f23-8abc-02e155340d77"
      unitRef="usd">108000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTEwLTEtMS0w_848e08b8-c4ed-4253-9771-2e3ffb6038eb"
      unitRef="usd">509661000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTEyLTEtMS0w_330a44eb-c17f-4843-863f-d46e29010cb5"
      unitRef="usd">1718000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE4LTE0LTEtMS0w_dc7b66d7-66df-4159-b319-8c1e6a6e75c0"
      unitRef="usd">511379000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ic47ae7ebcc6a4dc083f12f217462fc5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTItMS0xLTA_16a7c076-df9c-4107-aff7-7765ec05fca0"
      unitRef="usd">130458000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i0466b1a9b06d4e7595539dc1f2296d54_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTQtMS0xLTA_8d9fa568-ba35-4ce2-99a6-a514c299ce83"
      unitRef="usd">504000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i262b1c4967c5429c952178a7702cf826_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTYtMS0xLTA_78e35cf5-df93-4fe8-9879-dc9a83dbf81a"
      unitRef="usd">101000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTgtMS0xLTA_561a654c-a78e-4d29-a161-2a4fb661a568"
      unitRef="usd">7000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTEwLTEtMS0w_6aca9506-4b04-45cc-99ae-49a6afe4c4cc"
      unitRef="usd">131070000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTEyLTEtMS0w_5075886a-a06f-4b99-8f05-c03987e022ed"
      unitRef="usd">377000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzE5LTE0LTEtMS0w_e2cf0fcc-07cf-44c6-8621-4db41f8125d8"
      unitRef="usd">131447000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i180956dcc8cf4549b10c9e2d30ad3d2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTItMS0xLTA_1cd34ade-420a-4bd7-b455-c364990f172e"
      unitRef="usd">5424982000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i66b8adf35ad6465a9096d977ae9684c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTQtMS0xLTA_c8a1c0ee-921b-4e0d-ae58-002bf5577dd8"
      unitRef="usd">2973000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="i8ddecf701ba8484cab383c5202b69395_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTYtMS0xLTA_86706b11-31a0-494f-9bcd-7de1b1007cc3"
      unitRef="usd">843000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTgtMS0xLTA_c1d59a3e-0321-46a0-a245-d3784b45ac52"
      unitRef="usd">115000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <source:FinancingReceivableRecordedInvestmentAccruingLoans
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTEwLTEtMS0w_4c995246-f308-4ddc-a7f7-38a4ec760819"
      unitRef="usd">5428913000</source:FinancingReceivableRecordedInvestmentAccruingLoans>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTEyLTEtMS0w_1dd76bdf-6590-47de-a017-a81f2eda47f6"
      unitRef="usd">60388000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTozNTJmZDY5YmI1MTE0ZTZkODJiY2VhYWRlNmI4ZjRkOS90YWJsZXJhbmdlOjM1MmZkNjliYjUxMTRlNmQ4MmJjZWFhZGU2YjhmNGQ5XzIwLTE0LTEtMS0w_57e80fa1-92ad-4d47-a616-e4b5e0c71e36"
      unitRef="usd">5489301000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzkyODQ_56d8d89c-27b1-47a1-9043-62400c433717"
      unitRef="usd">2620000</source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent>
    <source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzkyODg_41567955-0cea-43d6-bb41-89457b7bebb9"
      unitRef="usd">3490000</source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent>
    <source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzkyOTY_e2a673d0-144c-4a90-9df0-f5a8209530f8"
      unitRef="usd">690000</source:IncreaseInInterestIncomeHadNonaccrualLoansAndLeasesBeenCurrent>
    <source:ScheduleOfImpairedFinancingReceivablesAverageRecordedInvestmentAndInterestIncomeTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDUx_863d344e-0008-4f33-997c-dfc21e956397">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows average recorded investment and interest income recognized on impaired loans and leases, segregated by portfolio segment, for the year ending December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleOfImpairedFinancingReceivablesAverageRecordedInvestmentAndInterestIncomeTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzItMTAtMS0xLTA_6bb91405-cadf-453b-936c-f8cebb6bdfc2"
      unitRef="usd">5983000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzItMTItMS0xLTA_e0ec4fd4-f68b-4904-ad48-483bf66ad64f"
      unitRef="usd">242000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzMtMTAtMS0xLTA_c2705479-f9f3-4ae2-81c1-a7e5154c21a9"
      unitRef="usd">2721000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzMtMTItMS0xLTA_c1142769-1a34-4084-8106-ef7e6932e758"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzQtMTAtMS0xLTA_e3e13f10-e5f4-4370-97c3-36a7539e3ea2"
      unitRef="usd">244000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzQtMTItMS0xLTA_56b0ac91-5096-43c3-ad13-cbdd3f70ffed"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzUtMTAtMS0xLTA_3dd496bc-8f7d-4950-9fc7-0a7eff9f2b31"
      unitRef="usd">2409000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzUtMTItMS0xLTA_7646ee6d-dde0-4201-851f-4885fe102a91"
      unitRef="usd">8000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzYtMTAtMS0xLTA_8ad6adfc-cb10-4c49-b47d-368a0e2d7abf"
      unitRef="usd">1664000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzYtMTItMS0xLTA_262dc746-3eaa-4420-95b7-0cadf62c2b7c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzctMTAtMS0xLTA_28d057b2-cce1-478a-aa4e-76480f8f36be"
      unitRef="usd">1715000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzctMTItMS0xLTA_09308cc9-fc7f-4800-b23d-a10199f452a2"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzgtMTAtMS0xLTA_0e176bc8-56e3-428f-8781-df17b9d6e5f0"
      unitRef="usd">340000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzgtMTItMS0xLTA_900df4c3-052c-4b7d-bd0b-bea96162ecdb"
      unitRef="usd">19000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzktMTAtMS0xLTA_0b05b921-273b-4d87-aeee-1e976fb6d908"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzktMTItMS0xLTA_86df0f20-7caa-4971-bb88-4afc8eda46a4"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzEwLTEwLTEtMS0w_44e07742-631c-45ca-b455-1bf6693a8db8"
      unitRef="usd">15076000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTo2N2EwMzdiZGVlNjE0YjVkYmZjMWE5MTdkN2MzZDlhNi90YWJsZXJhbmdlOjY3YTAzN2JkZWU2MTRiNWRiZmMxYTkxN2Q3YzNkOWE2XzEwLTEyLTEtMS0w_60817503-ed2d-41a5-823f-da1cf27beb99"
      unitRef="usd">269000</us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDI5_3c78849f-93b9-4252-9ac8-41d3b24b04bd">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the number of loans and leases classified as troubled debt restructuring (TDR) during 2021, 2020 and 2019, by portfolio segment, as well as the recorded investment as of December&#160;31. The classification between nonperforming and performing is shown at the time of modification. Modification programs focused on extending maturity dates or modifying payment patterns with most TDRs experiencing a combination of concessions. The modifications did not result in the contractual forgiveness of principal or interest. The TDRs during 2020 were the result of issues that predated the COVID-19 pandemic. There was one modification during 2021, two modification during 2020, and one modification during 2019 that resulted in an interest rate reduction below market rate. Consequently, the financial impact of the modifications was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.415%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Performing TDRs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total performing TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Nonperforming TDRs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total nonperforming TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total TDR modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i09dc468044fe4a559e3b7ee3201d9d9f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwMzgw_7e5cf269-a741-4112-92ce-84f77cb759fd"
      unitRef="number">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5ac08b4614ef400399a65c3587c9cf42_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwNDA4_f7d0d344-0148-431b-9a78-89d29b2a3417"
      unitRef="number">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iff7226299ba04693a882921035bb4fab_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwNDM5_1152d38f-1112-4cc8-a43a-238ddd9bd6e3"
      unitRef="number">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i118a8e9a9cbf43cb8603399c61d3d5aa_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtMi0xLTEtMA_4db51688-8926-4bec-9c5b-4179fea1dc8a"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i118a8e9a9cbf43cb8603399c61d3d5aa_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtNC0xLTEtMA_a5324057-d15a-4ab2-8afe-3f6257425f91"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia0cc41f71d944d519b67323a105dcccf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtNi0xLTEtMA_f5d1d64d-5a0e-4ea0-9d77-0c25c3614816"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia0cc41f71d944d519b67323a105dcccf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtOC0xLTEtMA_f125c74c-4b3e-47c2-a8e1-a265f1651cbc"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5777986b2457448999755c58cc8116e4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtMTAtMS0xLTA_40ea920f-1966-4dc4-be37-7a9799a21bfb"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5777986b2457448999755c58cc8116e4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzMtMTItMS0xLTA_5b10ecae-32af-47d9-a381-a0ba5fdcf4ef"
      unitRef="usd">9901000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i37244520b39a4f4ebb9b68aa0c64c38b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMi0xLTEtNDY1_e4a94d8b-800c-4536-9dbc-7c6fd6555d3e"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i37244520b39a4f4ebb9b68aa0c64c38b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtNC0xLTEtNDY5_d1349bb9-bbd8-41c7-9171-214d31cd8e41"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i539f7adfabd04b81a48baa24a3e09cb9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtNi0xLTEtNDcz_d6f551fb-ca57-41c8-a11a-9dda6f882233"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i539f7adfabd04b81a48baa24a3e09cb9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtOC0xLTEtNDc3_26cb8731-6e44-4a8d-a358-4419e84ea72a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iaa7ee9dd96d84fddb6daa1f951ab1252_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMTAtMS0xLTQ4MQ_c411a2ad-87e5-469a-828b-76c15052348c"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iaa7ee9dd96d84fddb6daa1f951ab1252_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMTItMS0xLTQ4NQ_9fddfab4-18c2-4b8e-ba9f-0afadc98a2ad"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iedf80c6e58f744c48db32be6c64bf040_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMi0xLTEtMA_a98297c2-b4a0-49b5-8b82-934e8dcf33da"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iedf80c6e58f744c48db32be6c64bf040_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtNC0xLTEtMA_f6276fc1-b2ee-46e8-8ac9-d4e775b360bb"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id2da37144651418da3b6d963b9ec31b1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtNi0xLTEtMA_18401507-4c4e-4821-91f1-f2bd96026a87"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id2da37144651418da3b6d963b9ec31b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtOC0xLTEtMA_59e6b7ab-f668-4095-87d4-cd048934c774"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="idde4b7abc4e449a99fb7f509c80bd0f7_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMTAtMS0xLTA_1093f6f9-91a0-40fe-865e-9287fd91c723"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="idde4b7abc4e449a99fb7f509c80bd0f7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzQtMTItMS0xLTA_21f18994-89f1-4f6a-9c0f-2881b5994a28"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9996efb170e0460292f49d5cfab82674_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtMi0xLTEtMA_e5230ff8-4293-4b55-88f5-cdf90c8d4e16"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9996efb170e0460292f49d5cfab82674_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtNC0xLTEtMA_dcd19584-5c9a-407a-ab49-fc421f85dc1e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if183e7edaa744e09aec1a29d653656c8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtNi0xLTEtMA_01eb37b9-6174-48a8-830d-49157844406b"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if183e7edaa744e09aec1a29d653656c8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtOC0xLTEtMA_62145f0d-7305-47d4-92f7-e5c39b062670"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9ad809c1281447ad8e4409388f69d195_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtMTAtMS0xLTA_e4bc9a92-dd1b-4115-9722-76b72a0928b6"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9ad809c1281447ad8e4409388f69d195_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzUtMTItMS0xLTA_d5f6221d-7b67-4039-bc0e-efc2ca60e60b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id3381fe1d8e644ccb196dd3ca5ab3882_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtMi0xLTEtMA_27c03f0f-3e64-4ab6-9d5f-ade4fa3970b1"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id3381fe1d8e644ccb196dd3ca5ab3882_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtNC0xLTEtMA_9935a1de-5d28-48aa-870a-cbd5f32c02f8"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i92f37630ee6d48e8a6ea08e56493f1d0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtNi0xLTEtMA_d0dc8159-3836-4c87-8c4e-ac7dc7599111"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i92f37630ee6d48e8a6ea08e56493f1d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtOC0xLTEtMA_38e8bba1-4469-4508-950d-6c5c5864f6fc"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib73b6ffa2cbb4c05a8bba0c2112152e8_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtMTAtMS0xLTA_977fcfe4-bb22-4a51-9768-16ae226b8d73"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib73b6ffa2cbb4c05a8bba0c2112152e8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzYtMTItMS0xLTA_44b0d89b-c3f0-422e-b954-9d1f7d67b1d9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5da21fb3ced14910959563056dd1206c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctMi0xLTEtMA_4a6ff4f6-2bf1-4dd9-bbe1-86491ff0743d"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5da21fb3ced14910959563056dd1206c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctNC0xLTEtMA_04a976db-02c6-4318-b662-de29f57b2c00"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i929d6ed04eb54536943a8dbfb23a0d7a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctNi0xLTEtMA_cfe0cc2e-7d35-4020-ad0c-4746b3645d49"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i929d6ed04eb54536943a8dbfb23a0d7a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctOC0xLTEtMA_ce3cb523-574e-4c90-b8d3-9db12f055063"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i25f605fb167c4234a3fe48a77f58002d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctMTAtMS0xLTA_24047663-4c80-47bc-b190-443aae24f1bb"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i25f605fb167c4234a3fe48a77f58002d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzctMTItMS0xLTA_0679fb6a-6b19-4295-aa1a-1b23a6208f1c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i18775f8c4f48419290782bc0572fbfc4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtMi0xLTEtMA_03e873fb-0c4d-4ae3-8cbd-42786427c018"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i18775f8c4f48419290782bc0572fbfc4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtNC0xLTEtMA_a13115c5-da94-47c0-81b7-e1079080caff"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2ee3ba24285743bd80120f359c2d7a61_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtNi0xLTEtMA_fe1d1203-9ee5-4320-8b3f-c58a94951d22"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2ee3ba24285743bd80120f359c2d7a61_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtOC0xLTEtMA_f130b010-647d-4d3e-971d-a471cc6e3297"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i14b4863bc7504c3ab2191a64db08be61_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtMTAtMS0xLTA_81d968b7-74b4-4a69-8d99-875c128e1ce0"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i14b4863bc7504c3ab2191a64db08be61_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzgtMTItMS0xLTA_dc6cb296-1710-4939-adca-5c041dec0c2a"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ieafc5b87e9174768890f1fd74b8cf5f2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktMi0xLTEtMA_1392dde3-3479-4075-8206-96dd2d4e7c7d"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ieafc5b87e9174768890f1fd74b8cf5f2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktNC0xLTEtMA_ccab64f0-199a-443e-b8de-0846331175ec"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0f19cbd824d6495b9289860fea13bbd7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktNi0xLTEtMA_ac8c3db2-6841-43b0-9e1f-72a19772a053"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0f19cbd824d6495b9289860fea13bbd7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktOC0xLTEtMA_33f1e1dd-df6d-4ff0-a722-16bb8dc7b4fb"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i13de0cad27544a978b555f382b254307_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktMTAtMS0xLTA_93f53c54-c123-4c90-9a6e-ca064d5f2a50"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i13de0cad27544a978b555f382b254307_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzktMTItMS0xLTA_8c8199a3-c710-47fb-bcad-0af5b81468f5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9c410beb820c4a9196208f1fa3d80d8b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTItMS0xLTA_270e12d5-1f11-4f26-a6e2-18d1c747839a"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9c410beb820c4a9196208f1fa3d80d8b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTQtMS0xLTA_957a9ae4-a263-47cb-966a-86f904b22bd5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5c05c48451ac483aa53005984236f340_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTYtMS0xLTA_622e6eee-92a7-434c-b6be-065bea43028c"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5c05c48451ac483aa53005984236f340_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTgtMS0xLTA_536218a2-107f-455e-97b3-9faf8a86d2cb"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5c06e08234f74fcd82bbc1bb544beae0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTEwLTEtMS0w_f7d0ccf5-82cd-4fbf-a595-4314e75ff856"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5c06e08234f74fcd82bbc1bb544beae0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEwLTEyLTEtMS0w_933c4004-c15d-48f4-ba17-434ee9c4dde4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i3e68c050c14447688c04126892ddb0c8_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTItMS0xLTA_9e0fa85a-0aa4-4c5d-ab2a-f28f477b375b"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i3e68c050c14447688c04126892ddb0c8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTQtMS0xLTA_9e65e297-3c21-460a-9078-02db6dd8d74d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5a4273be706145958e0e49392e5022ca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTYtMS0xLTA_994dd7e8-f88d-480e-9cf0-134ac2b6c58b"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5a4273be706145958e0e49392e5022ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTgtMS0xLTA_b1981f4a-9ce1-4df6-871c-6c083e33667f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i22be453d0e13462ca968e57f20951274_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTEwLTEtMS0w_c09a6984-1e2a-4afc-be65-3a93c9e9f191"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i22be453d0e13462ca968e57f20951274_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzExLTEyLTEtMS0w_b62c2abb-7879-4634-b57a-6cc8d03faae5"
      unitRef="usd">9901000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifbc3b4424b6e4423b34968e520d1a829_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTItMS0xLTA_e04c2346-5b0c-43eb-8536-131f0beeff6b"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifbc3b4424b6e4423b34968e520d1a829_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTQtMS0xLTA_912f2640-846c-4259-a5b6-1d00db976f94"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i631bd2964e7e4d31a26a9fc0a212a1d0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTYtMS0xLTA_9f29eb9f-eb25-47f1-8710-2ec24aceeb12"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i631bd2964e7e4d31a26a9fc0a212a1d0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTgtMS0xLTA_30113cc4-3c1c-43fc-b2a0-7b59b48d653b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7a55ea97575944889736ba8eb5610c03_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTEwLTEtMS0w_18ba56b7-fb49-4073-b324-b92c44fabb7d"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7a55ea97575944889736ba8eb5610c03_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzEzLTEyLTEtMS0w_25e7cd16-29c3-4a71-ac25-2c19a5ef7f4f"
      unitRef="usd">465000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i8cd46ccc25d646839d1465957f6aaa4f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTItMS0xLTQ4OQ_6d8e16dd-a450-4f7a-8c72-35aa08af5852"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8cd46ccc25d646839d1465957f6aaa4f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTQtMS0xLTQ5Mw_fcc2b171-c139-489f-8517-41e3b9112575"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i15ebb652b11947549ba444569bc0cbfa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTYtMS0xLTQ5Nw_d0cd3583-7192-4ca9-aeca-6f7a3dbbc9c2"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i15ebb652b11947549ba444569bc0cbfa_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTgtMS0xLTUwMQ_c0e4e7dc-7ea2-4559-a1af-9bcfcaf8bacf"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i058ca3ee0fcd4a9595bb9f9f7cee86b9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTEwLTEtMS01MDU_de88da79-d365-4aad-bd35-f6bdcc18175f"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i058ca3ee0fcd4a9595bb9f9f7cee86b9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTEyLTEtMS01MDk_e2f1db77-8340-406f-9356-d31690d2d201"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i77e2de724911425d9a5bd5a724fa8131_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTItMS0xLTA_d7c922f1-fc4e-48d1-a1bc-33cbb6820045"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i77e2de724911425d9a5bd5a724fa8131_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTQtMS0xLTA_730d3dbf-39f7-43c1-b6d4-1f6a0250311d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id94ce914b08f4bd7a798487b5660b7b1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTYtMS0xLTA_eb31dba3-730c-499c-9141-85018c8d04ad"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id94ce914b08f4bd7a798487b5660b7b1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTgtMS0xLTA_5a6ea6ef-0263-471e-b192-2b34ca54469e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i38860e64e6b2461ebfb6402948a02bbe_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTEwLTEtMS0w_9f548683-e469-4d42-a795-a30b0c4c52b9"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i38860e64e6b2461ebfb6402948a02bbe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE0LTEyLTEtMS0w_461d1cfb-400d-44a2-9786-e6e3a945d77e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2e6b9cf2354145f4a9e7bfa2ba00fda4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTItMS0xLTA_0184802e-a4b1-4577-81c9-5627ab8f44a7"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2e6b9cf2354145f4a9e7bfa2ba00fda4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTQtMS0xLTA_1f180f93-43c5-48a3-91d2-8bf627f5f42e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibf3646946c95448aa2476e87ad8cd7a0_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTYtMS0xLTA_fd385c8e-dbfa-46e4-a964-989414347e18"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibf3646946c95448aa2476e87ad8cd7a0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTgtMS0xLTA_f41e8db6-bc45-44ff-ae88-60db032d20e3"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i25f873cc44254243870802a3338b23c5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTEwLTEtMS0w_b7b14cd3-dede-4d07-b3d7-320fb70aa6aa"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i25f873cc44254243870802a3338b23c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE1LTEyLTEtMS0w_a98c27f1-19e5-4d8a-8b1d-476b3f3e81fc"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i21d3018035784f75915408e0f68199f3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTItMS0xLTA_0306b0ce-26ce-4294-8f6c-42088fcc2957"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i21d3018035784f75915408e0f68199f3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTQtMS0xLTA_05ee978e-9286-46e9-944e-e4090fe229be"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iec5815f72e3d4bb3bdb1a979e0fa6e0a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTYtMS0xLTA_29103380-ae46-4aa4-abdf-e0de04d10bf0"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iec5815f72e3d4bb3bdb1a979e0fa6e0a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTgtMS0xLTA_5401439e-baa1-4b43-9d17-eef37d6c0730"
      unitRef="usd">828000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i73fac57bcef34d22bdd15374427b0fff_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTEwLTEtMS0w_e16144bd-a208-4b66-818b-ff4c8a344047"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i73fac57bcef34d22bdd15374427b0fff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE2LTEyLTEtMS0w_25a73736-d299-4de0-add5-79cea19bf66f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i681c4b2160894999bb5d64ae89cef63e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTItMS0xLTA_d7a08f85-f66b-44a1-98e6-deb998ef2e81"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i681c4b2160894999bb5d64ae89cef63e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTQtMS0xLTA_49798109-3707-4344-a0b4-2ec662d85e8c"
      unitRef="usd">5729000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i65aa3fe0734f44d7a4713b1dd1145d94_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTYtMS0xLTA_e9d85ae8-370b-438b-8e7b-788200d25162"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i65aa3fe0734f44d7a4713b1dd1145d94_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTgtMS0xLTA_ac19d161-268f-44c1-bfd3-ef3a77c067cf"
      unitRef="usd">9905000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibb67fdd45a344bb686a74894170791df_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTEwLTEtMS0w_f1e6c7c2-7b9f-40c7-8193-749b3134404e"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibb67fdd45a344bb686a74894170791df_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE3LTEyLTEtMS0w_a020c653-8731-4d4d-8846-a1039c146e01"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if203ab0d63854fe1bc7ff67576f38d4d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTItMS0xLTA_3c3fe9ba-1dff-44a2-9fbc-7ede23b8f9c6"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if203ab0d63854fe1bc7ff67576f38d4d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTQtMS0xLTA_14fbde20-0f2e-471a-a468-f24603fae110"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib05d425e78394cd1aa9b9cd26fb07aa1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTYtMS0xLTA_853003d3-8795-436a-a8a8-4f28c074a477"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib05d425e78394cd1aa9b9cd26fb07aa1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTgtMS0xLTA_7f19116b-812e-40ca-8b3e-d11c91bc9b80"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic22cf695cbc84c3cb53beddc2319628a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTEwLTEtMS0w_d2c72df8-166f-44f2-bf4c-60ec6581a8dd"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic22cf695cbc84c3cb53beddc2319628a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE4LTEyLTEtMS0w_a8d78dd9-e2c3-4888-8889-e6212a4265f0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia21c688b8ae541809d8f479ad1287e77_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTItMS0xLTA_07ec3226-7ba8-4dd8-b409-bee6e206efb0"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia21c688b8ae541809d8f479ad1287e77_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTQtMS0xLTA_25031120-1a56-4170-a59a-09f6becea285"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ice83fb360b804b108c7b483c0e13c3a9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTYtMS0xLTA_aab3d453-3f5e-4a60-b1ef-7e2b2fc2d709"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ice83fb360b804b108c7b483c0e13c3a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTgtMS0xLTA_2a74d2a4-1aad-419a-b683-d3a345901b08"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i6e0c08a838ba4f18a7cdc7e2104d19ec_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTEwLTEtMS0w_bbf6b4fd-d604-4bf7-9a2d-eb1b6073b0fe"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6e0c08a838ba4f18a7cdc7e2104d19ec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzE5LTEyLTEtMS0w_54639c47-2e28-4496-9cb3-10082e7e1c57"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i20d216f3820348f7bc2145bd61162d5d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTItMS0xLTA_46033135-45f6-458b-bd1b-9d93695f00f4"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i20d216f3820348f7bc2145bd61162d5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTQtMS0xLTA_232efdc6-42c4-4c67-89a3-6eeceb21e15e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i388088c0454c46f9952101462a14831e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTYtMS0xLTA_fded45b0-bd4e-4cfa-8787-6fc89bf16cb8"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i388088c0454c46f9952101462a14831e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTgtMS0xLTA_8a7bcdcd-9417-45a9-9054-08ba9fb72a0e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i36cfc665c6844423a46bffdaf901bcbd_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTEwLTEtMS0w_4ba8785e-28c3-4ff2-8566-9c9bb426d1d4"
      unitRef="modification">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i36cfc665c6844423a46bffdaf901bcbd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIwLTEyLTEtMS0w_83b68887-b25e-413f-9e7b-35f1b4af7cd0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i54af27c7462642a4b0320e74885ebb31_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTItMS0xLTA_f1bb287f-23ad-4a7c-a11c-1e47a9d519a5"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i54af27c7462642a4b0320e74885ebb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTQtMS0xLTA_85d32a94-ef2e-4de9-aaf4-99d3340f4a6b"
      unitRef="usd">5729000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibe190688b7174310b0ed3a658e130eb5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTYtMS0xLTA_ce692466-01a5-4036-9237-2ee150d570a0"
      unitRef="modification">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibe190688b7174310b0ed3a658e130eb5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTgtMS0xLTA_79d013c0-2e5d-468e-a6ad-c8f95c251024"
      unitRef="usd">10733000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibf4833ee7337482fb081e287c0bc31da_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTEwLTEtMS0w_682aa917-1e09-4235-93a1-bc6b1db95266"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibf4833ee7337482fb081e287c0bc31da_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIxLTEyLTEtMS0w_1cbf9a45-2afa-4ff3-bdb8-f4ce4c449fe1"
      unitRef="usd">465000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTItMS0xLTA_ef01d561-c217-4139-bbad-27aa5abe224e"
      unitRef="modification">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTQtMS0xLTA_4ceabf0c-aef8-4bc6-a9be-3cdbc17ae741"
      unitRef="usd">5729000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTYtMS0xLTA_be1e138f-48c6-48ce-b0df-d9bc1318ef8d"
      unitRef="modification">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTgtMS0xLTA_a230e45f-3013-4732-bffd-8d6f12cbfd62"
      unitRef="usd">10733000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTEwLTEtMS0w_0bbe47a0-ed2e-46b2-8bfb-723317d20e28"
      unitRef="modification">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpiNzRjNDU4ODcwNzE0NjcyODhmNDNkYWY0OTM1ODZkYy90YWJsZXJhbmdlOmI3NGM0NTg4NzA3MTQ2NzI4OGY0M2RhZjQ5MzU4NmRjXzIyLTEyLTEtMS0w_9b815b0d-0cfa-448e-96ec-29c8ef18eb88"
      unitRef="usd">10366000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwNjEz_4f1856c0-7a38-4356-b460-96d13fa4030a"
      unitRef="default">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i631bd2964e7e4d31a26a9fc0a212a1d0_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwNzk0_6ce7b874-d172-4f4b-9eae-04deb9ba6a8d"
      unitRef="default">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i631bd2964e7e4d31a26a9fc0a212a1d0_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwODY2_dc2d025a-5898-408e-a80d-509f37227bf8"
      unitRef="usd">410000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i38860e64e6b2461ebfb6402948a02bbe_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzEwOTcy_42ae9099-a433-4644-9dd7-7962265d3e90"
      unitRef="default">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i38860e64e6b2461ebfb6402948a02bbe_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzE2NDkyNjc0NTM3MDU_7b374003-699a-4605-9701-6aee3bd441ed"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzE2NDkyNjc0NTM3MDU_d1b6535c-5ddf-4b0b-aa45-0d36a056a686"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <source:FinancingReceivableModificationsSubsequentPaymentDefaultPeriodPastDue
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExMjE1_0c1c6538-b6cd-45af-abc8-097f2c16d5d5">P90D</source:FinancingReceivableModificationsSubsequentPaymentDefaultPeriodPastDue>
    <source:ScheduleOfRecordedInvestmentLoansAndLeasesClassifiedAsTroubledDebtRestructuringTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90ZXh0cmVnaW9uOjk1NDBiNTM3ZWJhODRiOTliMzAzNTM0NmM3ZDdjZmJkXzExNDgz_e5315099-3388-49f6-aa51-e54fa1b38058">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the recorded investment of loans and leases classified as troubled debt restructurings as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Performing TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonperforming TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total TDRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,061&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleOfRecordedInvestmentLoansAndLeasesClassifiedAsTroubledDebtRestructuringTableTextBlock>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i2cc1e48eb3ea477793323a584f01c184_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzEtMi0xLTEtMA_7b4db6d5-5c87-4851-8920-5f8222ab10af"
      unitRef="usd">319000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ice6466762e824d46b1619f8fa4ff3cb4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzEtNC0xLTEtMA_0dddf874-d993-4d81-89ed-ea569c44f1ec"
      unitRef="usd">330000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="iac3ce0b2f6d941469ffe0664a6772c1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzItMi0xLTEtMA_b9742587-a2fb-449f-8447-389b1d7cd2c6"
      unitRef="usd">6742000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ia1e7400dd5f94acab7a9068dc1fa676e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzItNC0xLTEtMA_f6b5255c-5057-4a64-b45a-39446d6bc2fa"
      unitRef="usd">11156000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzMtMi0xLTEtMA_dc90c264-6a58-4fbd-8da4-c84f777ba954"
      unitRef="usd">7061000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTIvZnJhZzo5NTQwYjUzN2ViYTg0Yjk5YjMwMzUzNDZjN2Q3Y2ZiZC90YWJsZTpkNDgyOGZkNGU3NTk0NzE5YjM0Y2Q2NDk2NzVjYWI1NS90YWJsZXJhbmdlOmQ0ODI4ZmQ0ZTc1OTQ3MTliMzRjZDY0OTY3NWNhYjU1XzMtNC0xLTEtMA_43c5307c-90bb-4299-9d76-7c561c8f4bc7"
      unitRef="usd">11486000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90ZXh0cmVnaW9uOmI3ZDljOTc2NjA1MzQ5MDE5ODRkYjQxMTBkOTcxODA0XzQzMzk_c47808aa-1556-4db8-8a37-f7d17919be58">Allowance for Credit Losses&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Allowance for Loan and Lease Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The methodology used to estimate the appropriate level of the allowance for loan and lease losses is described in Note 1, under the heading &#x201c;Allowance for Credit Losses.&#x201d; The allowance for loan and lease losses at December&#160;31, 2021 and 2020, represents the Company&#x2019;s current estimate of lifetime credit losses inherent in the loan and lease portfolio. The following table shows the changes in the allowance for loan and lease losses, segregated by portfolio segment, for each of the three years ended December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Medium &lt;br/&gt;and &lt;br/&gt;heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Commercial real&#160;estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Residential real&#160;estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16,680&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;28,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;34,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,166&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;22,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;140,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2,930&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;3,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(2,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(1,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(3,086)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(4,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;15,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#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 #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;33,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;127,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;111,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,549&#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 #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;34,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;140,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;100,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;111,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for loan and lease losses decreased year-over-year in 2021 for most portfolio segments due to improvements in credit quality, attributable in large part to government stimulus payments which provided much needed relief to our customers during the pandemic. The 2020 allowance includes the impact of adopting ASC 326 for each loan segment. Generally, a decrease in the allowance upon adoption was related to shorter duration assets in the loan class and likewise, an increase was generally due to longer duration assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial and agricultural&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; loans declined year-over-year due to PPP debt forgiveness partially offset by modest loan growth in our core businesses. The decline in the allowance was principally due to improved credit quality as reflected by lower special attention loan balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Solar&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; allowance increased due to loan growth. Credit quality is stable to improving.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Auto and light truck&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; allowance decreased as a result of charge-offs and lower outstanding loan balances in the higher risk bus segment of the portfolio, which was significantly impacted by the pandemic. The decline in balances in the bus segment was more than offset by increases in the auto rental and leasing segments, which carry lower loss ratios.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Medium and heavy duty truck&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; allowance decrease was principally attributable to a decrease in portfolio outstanding balances. Credit quality metrics continued to be relatively strong for this portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Aircraft&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; the allowance was principally impacted by improved credit quality metrics and strengthening collateral values somewhat offset by loan growth and heightened economic concerns related to foreign loans. The Company has historically carried a higher allowance in this portfolio due to risk volatility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; allowance increase was driven by loan growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial real estate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; allowance decrease was a result of declines in outstanding loan balances and also qualitative adjustments to the loss ratios for the hotel segment which was hard hit by the pandemic but is currently performing better than anticipated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential real estate and home equity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; decreased allowance due to decline in loan balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; segment saw an increase in allowance due to forecast adjustments and slight loan growth.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Economic Outlook&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the most significant economic factors impacting our loan portfolios are the pandemic and the Omicron COVID variant surge, ongoing supply chain disruptions, and increasing inflation. The forecast considers global and domestic economic effects from the pandemic as well as other key economic factors such as unemployment and inflation which may impact our clients. The Company&#x2019;s assumption was that economic growth will slow in 2022 and 2023 and inflation will remain above the 2% Federal Reserve target rate resulting in an adverse impact on the loan and lease portfolio over the next two years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the unprecedented economic uncertainty caused by the COVID-19 pandemic, the Company&#x2019;s future loss estimates may vary considerably from the December&#160;31, 2021 assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Liability for Credit Losses on Unfunded Loan Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability for credit losses inherent in unfunded loan commitments is included in Accrued Expenses and Other Liabilities on the Consolidated Statements of Financial Condition. The following table shows the changes in the liability for credit losses on unfunded loan commitments for each of the three years ended December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90ZXh0cmVnaW9uOmI3ZDljOTc2NjA1MzQ5MDE5ODRkYjQxMTBkOTcxODA0XzQzNDQ_cb193f0e-6cbb-4570-8400-cead5aede76d">The following table shows the changes in the allowance for loan and lease losses, segregated by portfolio segment, for each of the three years ended December&#160;31.&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:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.063%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Commercial and agricultural&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Solar&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Auto and light truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Medium &lt;br/&gt;and &lt;br/&gt;heavy duty truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Construction equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Commercial real&#160;estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Residential real&#160;estate and home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16,680&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,549&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;28,926&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;34,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,166&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;22,758&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,374&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,748&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;140,654&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2,930&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;856&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;712&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;12,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;473&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;341&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;3,664&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,481&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;383&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;371&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8,859&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;847&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,036&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(2,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(1,112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(3,086)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(4,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;15,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,585&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#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 #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,624&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;33,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,673&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;19,691&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;5,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;1,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;127,492&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;111,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;113,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(945)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(3,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;36,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,549&#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 #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;34,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;140,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;100,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Net charge-offs (recoveries)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Provision (recovery of provision)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(66)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;111,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMi0xLTEtMA_ef34e81b-ca34-4983-b297-57eb619c74d0"
      unitRef="usd">16680000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItNC0xLTEtNzQ1_a9d4b65d-d33b-4220-ac2a-002bae506f1e"
      unitRef="usd">5549000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItNC0xLTEtMA_2908462b-5082-45cc-b031-b673dec5e3fc"
      unitRef="usd">28926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItNi0xLTEtMA_a97fdc54-34c8-4f2e-9abd-c548cd265eb0"
      unitRef="usd">6400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItOC0xLTEtMA_741be6ce-0e11-4cf2-bc8a-cffd048acd14"
      unitRef="usd">34053000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMTAtMS0xLTA_ca76bf7c-fc33-402d-9c5b-d8e69d1c4517"
      unitRef="usd">19166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMTItMS0xLTA_188d9f52-6eb5-4004-8e1c-012cd02ca6b2"
      unitRef="usd">22758000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMTQtMS0xLTA_ef061090-8179-4113-ad65-3d024c9366af"
      unitRef="usd">5374000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMTYtMS0xLTA_a88d0aed-b73c-4599-b35c-af4158181d00"
      unitRef="usd">1748000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzItMTgtMS0xLTA_9ba6d4dc-179d-4373-930c-69ccccc8c1b2"
      unitRef="usd">140654000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iae6de6a5e899413bb93b775e3b807e1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMi0xLTEtMA_3e3b0835-7376-4aef-81f8-0257785b32da"
      unitRef="usd">2930000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib8afb2ac76884afd8261809683804e9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzMtNC0xLTEtNzQ1_f017077e-943c-41b7-88e6-3e120fefb0a8"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic8392247ca294f6ca26b3cfc63122926_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtNC0xLTEtMA_d6cb9d96-6a5e-4ba6-8e5b-5c90c0921cdb"
      unitRef="usd">7797000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i29f7698f51f54b5a9d13968f8f4981e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtNi0xLTEtMA_e50d8347-bf74-40e0-bd2a-bf0c8b0a7277"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ide95404b9cf24e3e9b05bd604af2c2b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtOC0xLTEtMA_a7b0bdea-f874-4dde-90b7-0f5c2ed9dddb"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib236ca4002164f38a871092c0ab44988_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMTAtMS0xLTA_4d6e8628-e603-40ef-8be9-0d8e00f8a31b"
      unitRef="usd">856000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i31c746d9edc0454098d1cb9642930ad0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMTItMS0xLTA_7fa51276-228d-4a71-bc28-6d0e91a5a587"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i88d0995cc47c473598616b3501301972_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMTQtMS0xLTA_5a0c88f2-8882-4d05-b021-e5138f5b94ef"
      unitRef="usd">228000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i035c216ef9e048188c975eae44d653d4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMTYtMS0xLTA_017d7576-2d6a-408d-8f5b-e68512462ca9"
      unitRef="usd">712000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtMTgtMS0xLTA_8559265d-63bf-491a-a5f0-44a9871a55f1"
      unitRef="usd">12523000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iae6de6a5e899413bb93b775e3b807e1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMi0xLTEtMA_5479c849-7269-46b8-8b69-bf22f2d2d17d"
      unitRef="usd">812000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib8afb2ac76884afd8261809683804e9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzQtNC0xLTEtNzQ1_10b493b5-bb17-4201-b103-01cd5d64b40d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic8392247ca294f6ca26b3cfc63122926_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtNC0xLTEtMA_da428cd1-c9ba-4e59-85fb-0cfe1a90e4ef"
      unitRef="usd">1316000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i29f7698f51f54b5a9d13968f8f4981e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtNi0xLTEtMA_761c4458-680d-4038-b9a1-0586d0a2f512"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ide95404b9cf24e3e9b05bd604af2c2b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtOC0xLTEtMA_f3ac7c29-9c7d-49b8-8876-73f8fb61d08c"
      unitRef="usd">687000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib236ca4002164f38a871092c0ab44988_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMTAtMS0xLTA_6d7dcd8f-02bf-4aa3-896c-8c8d5363e569"
      unitRef="usd">473000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i31c746d9edc0454098d1cb9642930ad0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMTItMS0xLTA_657d51c6-b9a7-427a-a694-13024fafe527"
      unitRef="usd">19000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i88d0995cc47c473598616b3501301972_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMTQtMS0xLTA_3f38f28c-a720-41b4-b99b-e38231f59866"
      unitRef="usd">16000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i035c216ef9e048188c975eae44d653d4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMTYtMS0xLTA_73a61a71-da43-4094-b242-a9ab4959fbeb"
      unitRef="usd">341000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtMTgtMS0xLTA_f6f8da4e-c552-4c7d-a462-55a689bdf7f4"
      unitRef="usd">3664000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="iae6de6a5e899413bb93b775e3b807e1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMi0xLTEtMA_e1e22aa9-6d76-4756-92b5-cec23aa3996d"
      unitRef="usd">2118000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ib8afb2ac76884afd8261809683804e9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzUtNC0xLTEtMjIyNDk_a1af2511-a1db-4507-9dfb-0568107469cc"
      unitRef="usd">0</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ic8392247ca294f6ca26b3cfc63122926_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctNC0xLTEtMA_49f53b33-cfa7-46a5-9c6d-40d2de21c1b7"
      unitRef="usd">6481000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i29f7698f51f54b5a9d13968f8f4981e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctNi0xLTEtMA_3deb79d0-7418-47c3-a3d0-bc248234cd1e"
      unitRef="usd">0</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ide95404b9cf24e3e9b05bd604af2c2b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctOC0xLTEtMA_e85c5f86-ea8b-460e-82f4-87b997ba8281"
      unitRef="usd">-687000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ib236ca4002164f38a871092c0ab44988_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMTAtMS0xLTA_993f5973-97b6-4ce2-bb0e-e55c82ab4c4d"
      unitRef="usd">383000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i31c746d9edc0454098d1cb9642930ad0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMTItMS0xLTA_2ff937b6-ec26-4dd9-8f8a-0c3c6b5be87d"
      unitRef="usd">-19000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i88d0995cc47c473598616b3501301972_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMTQtMS0xLTA_1c3a32f2-6268-44c9-9b77-808409be1c8f"
      unitRef="usd">212000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i035c216ef9e048188c975eae44d653d4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMTYtMS0xLTA_9824880d-8217-4571-901d-ee4881858f96"
      unitRef="usd">371000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctMTgtMS0xLTA_36e7b48e-800c-4503-832b-2b9bc16faa74"
      unitRef="usd">8859000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="iae6de6a5e899413bb93b775e3b807e1e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMi0xLTEtMA_65760553-f9dd-468a-be0a-230ae7008d0d"
      unitRef="usd">847000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib8afb2ac76884afd8261809683804e9b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzYtNC0xLTEtMjIyNDk_51508cdd-40b4-4223-94c2-5ff452efbe9c"
      unitRef="usd">1036000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic8392247ca294f6ca26b3cfc63122926_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtNC0xLTEtMA_f46e892f-9b66-4976-b427-09c4b6355f55"
      unitRef="usd">-2821000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i29f7698f51f54b5a9d13968f8f4981e5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtNi0xLTEtMA_601c94e5-942a-4357-acad-094fbdde9623"
      unitRef="usd">-385000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ide95404b9cf24e3e9b05bd604af2c2b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtOC0xLTEtMA_4064db0b-15cf-4a23-8dce-cb0842e0feea"
      unitRef="usd">-1112000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ib236ca4002164f38a871092c0ab44988_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMTAtMS0xLTA_98be6d00-3afb-44dc-8517-3b37d5232b4c"
      unitRef="usd">890000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i31c746d9edc0454098d1cb9642930ad0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMTItMS0xLTA_6d9a6483-c9c0-4a2a-b6a8-08970892fe2a"
      unitRef="usd">-3086000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i88d0995cc47c473598616b3501301972_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMTQtMS0xLTA_c53dcf84-429f-4698-bbcc-d1cd73d9e6f1"
      unitRef="usd">-78000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i035c216ef9e048188c975eae44d653d4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMTYtMS0xLTA_7fe8e987-74c2-4a41-a248-384979bc5979"
      unitRef="usd">406000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzgtMTgtMS0xLTA_cf84f89a-c18c-47ef-b61f-6ee5a42ab753"
      unitRef="usd">-4303000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iee8c9b9aa76040fe8d1befffdea818f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMi0xLTEtMA_f2edfaef-285c-4da9-b5ae-31bee5037b41"
      unitRef="usd">15409000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic629e5e8c190435d893408f75f6cd206_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzctNC0xLTEtNzYw_16f2e588-e12c-401a-8867-f6610c62044d"
      unitRef="usd">6585000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5dfd2acb1187423c933513d45d6a73d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktNC0xLTEtMA_e56eaade-9a0a-4cbe-af9a-468247b7f656"
      unitRef="usd">19624000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icac26beed61e44e4927acd0c1d827551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktNi0xLTEtMA_e40d9fd3-1ecf-4144-b6a7-5256222ce34c"
      unitRef="usd">6015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9995879789184643b025c8c8cbfc9168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktOC0xLTEtMA_0dc82078-d59a-4786-8766-e21193d9aec0"
      unitRef="usd">33628000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i172467b0355a43c9bd932e527b8ba8e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMTAtMS0xLTA_3bb74300-6976-48f5-8ab4-95e127be4d51"
      unitRef="usd">19673000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2810becaf2164c678e0771b175d19caa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMTItMS0xLTA_80589c5e-5cbe-49b6-b87f-18cd1d51a9d3"
      unitRef="usd">19691000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i808d727d20664529b948d1400df34aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMTQtMS0xLTA_448e24d9-54d5-40a1-b8e3-d0493a5687cc"
      unitRef="usd">5084000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if0b78af3e2fd487f932a0c2ff74736bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMTYtMS0xLTA_0493ccf5-fa53-42a2-84e8-949c8b4c0a28"
      unitRef="usd">1783000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzktMTgtMS0xLTA_6127fb26-c413-47bb-8a22-594baf39eded"
      unitRef="usd">127492000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0f1655c4eaff40d29df9dfeb094cba83_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTItMS0xLTA_795c1018-fa07-4fd4-a8cf-ab9ad92d25a3"
      unitRef="usd">20926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b32889dd6a4477dac2e50305c204e78_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTQtMS0xLTYwOA_114f1cd2-aaf0-4979-afa5-9fb9956ea4d6"
      unitRef="usd">2745000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id440d03b3cad4477b344183c02af6fb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTQtMS0xLTA_670f1495-8242-48d8-bef0-db5f55574cd8"
      unitRef="usd">14400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id755ffb3d75e4b4b9dd7c450dc5784a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTYtMS0xLTA_692aa839-31d7-467c-a91e-d2a65345cb6b"
      unitRef="usd">4612000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i73e2503283c54f7898d1683a0023dad2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTgtMS0xLTA_9df211b1-a63c-4ec1-a110-286e88ba3b44"
      unitRef="usd">31058000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i24defbc4499d49eb93c8d7a7fbc5cb62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTEwLTEtMS0w_5f07a35b-ea22-4aa4-9593-f3d8dd39eeec"
      unitRef="usd">14120000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife8ba1660561453486ede4eb83337791_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTEyLTEtMS0w_52d2cfde-ac93-4eb5-b06e-37c7411683cc"
      unitRef="usd">18350000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1954e71508d34ce1b40bb10b5baf9752_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTE0LTEtMS0w_fbfe4d77-6997-4898-817f-f3053e68d48a"
      unitRef="usd">3609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9434e50224aa4ff3a9fb9e215f5ac76b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTE2LTEtMS0w_dbfde505-528a-460b-8fc1-3bcdcba68c49"
      unitRef="usd">1434000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEyLTE4LTEtMS0w_c1b7d40d-cc38-4d02-b1d6-417bf7e29b3c"
      unitRef="usd">111254000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i625000f5bd024abda0e562ec95837abd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTItMS0xLTYyMw_d3ef1862-2562-410c-a6fd-13f7eb735322"
      unitRef="usd">-939000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b262657d0b84dc0a6928a4a57be4a42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTQtMS0xLTYwOA_a88de210-7b73-4b8b-963c-ecfa596d05dd"
      unitRef="usd">284000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i586bad20643248fdb492c165813e7590_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTYtMS0xLTY0OQ_66b997af-58be-4696-bd25-4492c602dc2d"
      unitRef="usd">-1303000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i07cc21da505e4c798e629e67c32f6010_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTgtMS0xLTY1Mw_f557e3ae-e0f3-47e2-8f23-84997c351671"
      unitRef="usd">2414000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3337d29fb8a84d1ea1df0481e9def1c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTEwLTEtMS02NTc_b069178c-8ace-45e4-9499-9e0c0a4f9c52"
      unitRef="usd">484000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5d7d5a33a0bf43cc9773bd2fe552ce43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTEyLTEtMS02NjE_204c1c35-23fa-4177-814d-a964826b7757"
      unitRef="usd">372000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie0177d070cb54cbf8540fc08e04de1f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE0LTEtMS02NjU_c7c42eec-2abf-44bc-90ad-9cd5bf51ae5d"
      unitRef="usd">-649000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia93b6beb8eb1475da9c8b7028d998a2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE2LTEtMS02Njk_60c5af6b-232e-4ce8-b763-2b22ba6b0aa5"
      unitRef="usd">1688000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia9e70cb59a6f4f888cd9a7b08b31f825_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE4LTEtMS02NzM_6f7034a6-faf6-4ec1-bebd-1b3793160450"
      unitRef="usd">233000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ieb7a226b99f7430ba2b053e5926f2564_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTIwLTEtMS03MTI_9a1adaea-a90a-4afb-98f5-f0ec9b3993b5"
      unitRef="usd">2584000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i48bdb610facd47a0912c56305ea67e06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTItMS0xLTY4MQ_fd30cfc7-a1c9-4f2e-a023-9fa11e349fcd"
      unitRef="usd">19987000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iba314ea6ce8649459f2eb8fad27b8ef9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTQtMS0xLTYwOA_c23b8eed-143e-428e-81e2-820f4b9a216a"
      unitRef="usd">3029000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i827de7bc59dc4be6abbaec6a30c737d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTYtMS0xLTY4NA_76aeedd8-31b8-438f-971d-9bdf65a405b8"
      unitRef="usd">13097000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idc7a33e922b147a680a13d3e3dc80ecb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTgtMS0xLTY4OA_6f97cd88-31ce-4408-849e-c3aae47a261b"
      unitRef="usd">7026000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia260a5fabb2f4181bfc967339289b582_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTEwLTEtMS02OTI_02aff688-b83a-47d5-a9cd-99ad8134b75f"
      unitRef="usd">31542000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia1a17ce92c704b47921893e5df637c5d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTEyLTEtMS02OTY_add29f28-addb-4a73-921c-70dc4248584d"
      unitRef="usd">14492000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibb259b2f571246408227a510fee80b23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE0LTEtMS03MDA_7705a22e-1fa3-4391-9e0f-e7920f0fa962"
      unitRef="usd">17701000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib1e4a05e068c42f69e290edfc4beaebb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE2LTEtMS03MDQ_e80c2822-b1da-490d-a49a-516ef7d511fa"
      unitRef="usd">5297000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ied383b9aab674cf1b904e870fbbf3358_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE4LTEtMS03MDg_db003e35-23cf-4672-9030-05ff4223df87"
      unitRef="usd">1667000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic8d07b06756f418cb880f441aa6169d3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTIwLTEtMS03MTU_9a7447fb-eaa9-4766-9753-863c64eb3da8"
      unitRef="usd">113838000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic8d0b911e3c14badb35e0f834d58d112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTItMS0xLTA_6bba4c67-858f-4cc2-873c-3f0c9ba7a206"
      unitRef="usd">903000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2d194c732bdd4036b69a4a0a0215452d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTQtMS0xLTYwOA_157b2969-fe00-43ff-b7f2-aa1cadc1b95b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2635e6bef77f4931b19e15a7837b9ea5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTQtMS0xLTA_eca4798c-50ab-4c34-a4e5-9ce729c365bc"
      unitRef="usd">7107000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if1129620d5874a26a1f9b92fcb5c2ba2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTYtMS0xLTA_bf73cd9a-ab87-4e0e-8715-aa27640ee3f7"
      unitRef="usd">15000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i824dc4a9c6104dccb4f4d5dfbb308fc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTgtMS0xLTA_3ac30bbd-50bf-4155-b7e8-c7078e8e2a97"
      unitRef="usd">855000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idb302540ffbf4cb6ad844f1f083658f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTEwLTEtMS0w_6fb67065-9aaf-438b-b8b3-f6c1bb94c095"
      unitRef="usd">4090000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iffce7ecdd295422483f0e04f7855177f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTEyLTEtMS0w_3e98b7b7-d7fd-4a29-b0ab-981ec90a600d"
      unitRef="usd">37000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2d644fda19f34c80a3205ccb465c4af7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE0LTEtMS0w_3a52ebcc-ed8f-4d07-a81a-576eab2da4dc"
      unitRef="usd">74000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2fc2f737f417449092bf539d81250900_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE2LTEtMS0w_0b95ed3e-f23e-49bc-a56b-5c09f27c5145"
      unitRef="usd">893000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzEzLTE4LTEtMS0w_e89cb38d-2ac5-4ae5-9d2a-f0a684150587"
      unitRef="usd">13974000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic8d0b911e3c14badb35e0f834d58d112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTItMS0xLTA_599267c8-0c27-4529-ae9c-f5402c5dd005"
      unitRef="usd">663000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2d194c732bdd4036b69a4a0a0215452d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTQtMS0xLTYwOA_afeadcd5-9076-4096-90cd-11b5a6f7aa44"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2635e6bef77f4931b19e15a7837b9ea5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTQtMS0xLTA_64f75c14-0cf8-4dc4-80c9-58a7bb111181"
      unitRef="usd">499000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if1129620d5874a26a1f9b92fcb5c2ba2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTYtMS0xLTA_6fd82c64-babf-4047-874b-f12538111323"
      unitRef="usd">18000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i824dc4a9c6104dccb4f4d5dfbb308fc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTgtMS0xLTA_b40593c5-9068-488a-a8af-826c86ad7b0d"
      unitRef="usd">1800000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idb302540ffbf4cb6ad844f1f083658f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTEwLTEtMS0w_a5a02a48-0cdc-4bf7-b05d-f2808797433a"
      unitRef="usd">1415000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iffce7ecdd295422483f0e04f7855177f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTEyLTEtMS0w_ceba0e39-6ea9-471c-a067-ece7ad62ca72"
      unitRef="usd">58000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2d644fda19f34c80a3205ccb465c4af7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE0LTEtMS0w_338a325b-eabe-4f7a-9e19-2fbabb9daf73"
      unitRef="usd">33000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2fc2f737f417449092bf539d81250900_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE2LTEtMS0w_9f243d4c-680a-49d5-b824-fb8f38f466d8"
      unitRef="usd">303000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE0LTE4LTEtMS0w_3471e0f3-139e-47a0-91b0-b930cb7aac85"
      unitRef="usd">4789000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ic8d0b911e3c14badb35e0f834d58d112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTItMS0xLTA_f2c5af14-9472-4ea1-8843-0c67e9db5456"
      unitRef="usd">240000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i2d194c732bdd4036b69a4a0a0215452d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTQtMS0xLTIyMjUz_29600c15-f3b0-4d12-89f3-1cb488ba97cc"
      unitRef="usd">0</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i2635e6bef77f4931b19e15a7837b9ea5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTQtMS0xLTA_0da9c328-eb41-4a8a-be53-72e6590dce22"
      unitRef="usd">6608000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="if1129620d5874a26a1f9b92fcb5c2ba2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTYtMS0xLTA_983054b8-c283-434f-a8ee-99e5816376ad"
      unitRef="usd">-3000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i824dc4a9c6104dccb4f4d5dfbb308fc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTgtMS0xLTA_d0d48f8f-8475-4f01-95b5-ac6f22d8f997"
      unitRef="usd">-945000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="idb302540ffbf4cb6ad844f1f083658f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTEwLTEtMS0w_506cec74-5b86-4876-8db3-ec2244a0eedf"
      unitRef="usd">2675000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="iffce7ecdd295422483f0e04f7855177f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTEyLTEtMS0w_4dfb8dff-d027-4d05-b7d8-b87100662766"
      unitRef="usd">-21000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i2d644fda19f34c80a3205ccb465c4af7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTE0LTEtMS0w_ac8b8ace-6cfb-4a69-8d35-68a6fd15e0ca"
      unitRef="usd">41000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i2fc2f737f417449092bf539d81250900_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTE2LTEtMS0w_388ea165-d348-450c-b24a-ff5b0add1259"
      unitRef="usd">590000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE1LTE4LTEtMS0w_1ae0a556-4d0c-4380-9906-ded64f21ef14"
      unitRef="usd">9185000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic8d0b911e3c14badb35e0f834d58d112_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTItMS0xLTA_72f29c31-fe85-4693-8db3-725a8be1fe63"
      unitRef="usd">-3067000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2d194c732bdd4036b69a4a0a0215452d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE4LTQtMS0xLTYxOA_b1fb1f88-3375-4cec-9d00-f934cdf2d0f5"
      unitRef="usd">2520000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2635e6bef77f4931b19e15a7837b9ea5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTQtMS0xLTA_52365e44-e458-4efd-8eeb-229e1c2b9c5f"
      unitRef="usd">22437000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="if1129620d5874a26a1f9b92fcb5c2ba2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTYtMS0xLTA_808feba8-8c8e-4f7f-980a-2df5c224483c"
      unitRef="usd">-629000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i824dc4a9c6104dccb4f4d5dfbb308fc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTgtMS0xLTA_76075402-31b0-4faa-899e-da2f453755be"
      unitRef="usd">1566000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="idb302540ffbf4cb6ad844f1f083658f6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTEwLTEtMS0w_a2f85908-1828-4466-959d-baa0f615e2cd"
      unitRef="usd">7349000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="iffce7ecdd295422483f0e04f7855177f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTEyLTEtMS0w_fd9c7665-735f-476d-b926-0e0a7bb0c990"
      unitRef="usd">5036000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2d644fda19f34c80a3205ccb465c4af7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTE0LTEtMS0w_daa854d2-3f46-44bc-b1de-0ff8a46c999c"
      unitRef="usd">118000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2fc2f737f417449092bf539d81250900_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTE2LTEtMS0w_1252cf04-a57d-4fde-9c75-97fcadbdab9e"
      unitRef="usd">671000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE2LTE4LTEtMS0w_b16dac20-c2f2-4bd6-8cb9-06d8cab29c30"
      unitRef="usd">36001000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8eebc5ca0e5845fd9bd9fe471fac7185_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTItMS0xLTA_dbeb9ad6-7c00-4f22-998f-cc52ae77e36c"
      unitRef="usd">16680000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if12ef23e46f94dadbedb7025c0bfd04c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTQtMS0xLTIyMjUz_8abc6536-e98c-41d7-b4b5-34ddae5fd889"
      unitRef="usd">5549000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i49584cbf7aa5446c975ad8016647264e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTQtMS0xLTA_62d0494f-c204-4c9f-b7c1-d8208a1c2193"
      unitRef="usd">28926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i79ef164c97fd4130be2a1aa98cfc9922_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTYtMS0xLTA_3469550c-781c-4d25-a5d3-4be4667ae02b"
      unitRef="usd">6400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifafd103c2cb74b5b83e324bd6153edc5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTgtMS0xLTA_c194d5e2-ac57-4169-9b57-493925525c45"
      unitRef="usd">34053000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icb3c41405c7d44699492e5f3b06dcdba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTEwLTEtMS0w_530f372c-cf7b-4ec9-bbcf-e8448dfbcbdd"
      unitRef="usd">19166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i40e3336bdda84740bcd4a7af5639b2ff_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTEyLTEtMS0w_85edf632-23a0-4232-8ee3-fe73ff4e658e"
      unitRef="usd">22758000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1fd43f3220f14c9caf2b463ad9836201_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTE0LTEtMS0w_1eedbd36-a553-4c33-ae1e-7f957b0d2832"
      unitRef="usd">5374000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ide3f0be5de06499382bba2a52a8f889b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTE2LTEtMS0w_16967bae-bcaa-4c48-a2af-da28de5887f4"
      unitRef="usd">1748000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzE3LTE4LTEtMS0w_7c007f7e-a350-4033-b3f5-d49c82bde4a6"
      unitRef="usd">140654000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7c9f9b23555e45ad856f1fb522869eab_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTItMS0xLTA_6eb0e30a-4660-4c3f-9804-b9e5e17080a2"
      unitRef="usd">15555000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7d1eb20129ce4ac2bdd35b741cff29d7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTQtMS0xLTU5Ng_0a4ecd16-653a-4d22-9d98-57dead54d054"
      unitRef="usd">1508000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic50cbb7b1a8a42b3a650f1396b0d5266_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTQtMS0xLTA_771bc80c-8ecc-45e5-8a4d-a57bc6b4c084"
      unitRef="usd">14689000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibc2106a77b99467c8e38fb18026fbee7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTYtMS0xLTA_65694bbe-2ced-4cd8-96cd-8339aa5268aa"
      unitRef="usd">4303000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i22841329c2ee4f32b006a60de1f2c858_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTgtMS0xLTA_94b69cc0-eae8-416f-a5c3-22c684b48ba0"
      unitRef="usd">33047000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i31709c8823a94bada4b2626d2fb49868_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTEwLTEtMS0w_bac49efa-8584-421c-968f-ef7d1b938ffb"
      unitRef="usd">10922000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b018ce1e45f497eab0949b1e5a2de59_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTEyLTEtMS0w_171e958c-9dbb-4e12-8bf0-e1b495bb5c00"
      unitRef="usd">15705000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic0be629cdbcc4ec2a7f1d1c1d322dcbb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTE0LTEtMS0w_25116b47-ca81-407a-a61b-453185911763"
      unitRef="usd">3425000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8a6ca5ebfd0a4c31a86e487f50c89913_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTE2LTEtMS0w_b6353966-ef27-400c-b453-60d37c52ac34"
      unitRef="usd">1315000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id325ef4822184da9ba94b28b556913cd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIwLTE4LTEtMS0w_4748d2c3-3fb3-40c3-b9c4-d4992d661a02"
      unitRef="usd">100469000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTItMS0xLTA_1bff7d34-4b67-4225-ad0b-c61a2fa59f15"
      unitRef="usd">1040000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0ca9479b369f4386bf8f81b063d87dc9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTQtMS0xLTU5Ng_c4c4966b-2840-485f-ac4b-59c62adfe086"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTQtMS0xLTA_003a6f95-7598-42f9-9ca6-f1eff08a4942"
      unitRef="usd">991000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTYtMS0xLTA_05118195-c4a7-4e84-858c-216d5af7a5e7"
      unitRef="usd">1132000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTgtMS0xLTA_2ad14c8c-2ca1-4dc9-8f7f-a80008ea02f8"
      unitRef="usd">3066000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTEwLTEtMS0w_af04732e-5bb6-4015-aba8-6b93bd098019"
      unitRef="usd">238000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTEyLTEtMS0w_25a6baf9-2803-49af-a411-c2b6fca5b0b1"
      unitRef="usd">5000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTE0LTEtMS0w_c0e48d8c-f279-4237-b8e9-189ef392686b"
      unitRef="usd">53000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTE2LTEtMS0w_585686ec-201a-4a32-ba8b-1427231b5990"
      unitRef="usd">1066000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIxLTE4LTEtMS0w_7a850db7-c54d-4d73-8927-1d492c9eb430"
      unitRef="usd">7591000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTItMS0xLTA_58c7983e-d563-4afc-90d3-9f77987e4ff3"
      unitRef="usd">664000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0ca9479b369f4386bf8f81b063d87dc9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTQtMS0xLTU5Ng_8700288d-c4d2-4ff2-a185-13728d656de6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTQtMS0xLTA_03abf5d0-3aab-41f5-a2bd-080366200956"
      unitRef="usd">97000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTYtMS0xLTA_0126557b-a165-4b5a-9af6-50389d2480af"
      unitRef="usd">32000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTgtMS0xLTA_266d24b5-3ed1-4c16-ace0-3f0c88fdff8f"
      unitRef="usd">1143000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTEwLTEtMS0w_881259a6-23b0-407b-aaa1-67fbafc0501f"
      unitRef="usd">160000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTEyLTEtMS0w_7474dbe2-4599-4985-8ff5-48bcfd464ecb"
      unitRef="usd">75000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTE0LTEtMS0w_bb02044e-5d95-4d28-bac3-0ec540fb7e7d"
      unitRef="usd">85000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTE2LTEtMS0w_0577d230-677a-435e-8233-77fb4e29cc50"
      unitRef="usd">287000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIyLTE4LTEtMS0w_9fdcbba4-205e-4548-8b38-0e66556818c9"
      unitRef="usd">2543000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTItMS0xLTA_7b578306-5ad7-450c-815f-16e81bdf8a97"
      unitRef="usd">376000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i0ca9479b369f4386bf8f81b063d87dc9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTQtMS0xLTU5Ng_d83f6a6d-38c3-4da5-a784-90232c85298c"
      unitRef="usd">0</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTQtMS0xLTA_7ce312c2-a2f1-49d5-867d-c1a61b2b8014"
      unitRef="usd">894000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTYtMS0xLTA_3ab8c1be-29f1-4bdd-84b9-a61a78ce0a99"
      unitRef="usd">1100000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTgtMS0xLTA_c44ea5e1-9c06-49ff-88e4-243faf3247fc"
      unitRef="usd">1923000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTEwLTEtMS0w_68d9278e-12be-493f-bce1-fdfdb8af0005"
      unitRef="usd">78000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTEyLTEtMS0w_fe1175f3-9a34-4856-a87b-6a3085680a82"
      unitRef="usd">-70000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTE0LTEtMS0w_d267cbf0-b28a-4e17-ad7b-3775674c3b2e"
      unitRef="usd">-32000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTE2LTEtMS0w_2f94d589-2c37-42de-aac4-f00a95dfb098"
      unitRef="usd">779000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzIzLTE4LTEtMS0w_f95b21bd-8f2e-4265-8f33-e425e381315c"
      unitRef="usd">5048000</source:FinancingReceivableAllowanceForCreditLossesNetWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ie2a5df85609741babb52d07364160d46_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTItMS0xLTA_d63550e0-8e96-470c-9ae7-dae761c6a2e3"
      unitRef="usd">5747000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i0ca9479b369f4386bf8f81b063d87dc9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTQtMS0xLTU5Ng_cf0de81b-621c-4e83-9238-7331752be130"
      unitRef="usd">1237000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i3bacd772ad47440b967ad3316e37131f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTQtMS0xLTA_70685beb-7fc0-4d45-af07-f91eeb6a5fdb"
      unitRef="usd">605000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i9ae8d5bef10746e5b2fdbe607ec89dcb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTYtMS0xLTA_e9da464f-20d7-43e6-a11b-9c3f355fd1f1"
      unitRef="usd">1409000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i6f3b25a310c94f36ba645d247339e846_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTgtMS0xLTA_3a82b66c-0690-44ff-ba8e-93cd4a6a61ce"
      unitRef="usd">-66000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i430fde4785614af0bf76555c324da16d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTEwLTEtMS0w_b42fac80-a415-4fe0-8bc8-07b8e4691735"
      unitRef="usd">3276000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia1c9412c0fdc410f872f9af34b583a39_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTEyLTEtMS0w_768257c0-010d-4ec2-bd04-2b6891d74c50"
      unitRef="usd">2575000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ic62b283eeedd47e9a9f2eda16ae2ec1c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTE0LTEtMS0w_25e32c0e-9e7d-43bb-8dfc-c335dafef37f"
      unitRef="usd">152000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i444a9424929449898a8e79493d55a2fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTE2LTEtMS0w_63cb90be-7c47-478b-a11d-57369cd37d64"
      unitRef="usd">898000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI0LTE4LTEtMS0w_440a2347-6eac-4a30-8622-9bc8acc137b3"
      unitRef="usd">15833000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0f1655c4eaff40d29df9dfeb094cba83_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTItMS0xLTA_2d98a60f-c42c-4351-8bb0-e42fba067e74"
      unitRef="usd">20926000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b32889dd6a4477dac2e50305c204e78_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTQtMS0xLTU5Ng_dbdb1041-9c16-4d51-9fa7-d970661ebfab"
      unitRef="usd">2745000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id440d03b3cad4477b344183c02af6fb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTQtMS0xLTA_8a5b2cf5-e265-4867-bbc0-8592ad541a0e"
      unitRef="usd">14400000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id755ffb3d75e4b4b9dd7c450dc5784a1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTYtMS0xLTA_bf5bb722-d51a-4aba-9752-a15fd1e628aa"
      unitRef="usd">4612000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i73e2503283c54f7898d1683a0023dad2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTgtMS0xLTA_3256c69a-4383-4f5c-bc61-c3d525a219a6"
      unitRef="usd">31058000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i24defbc4499d49eb93c8d7a7fbc5cb62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTEwLTEtMS0w_54ca2de6-48e6-4d5b-a582-f8c398975a37"
      unitRef="usd">14120000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife8ba1660561453486ede4eb83337791_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTEyLTEtMS0w_35eed45f-d69d-443a-bf95-194924132e08"
      unitRef="usd">18350000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1954e71508d34ce1b40bb10b5baf9752_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTE0LTEtMS0w_5a202776-c2b2-438e-afcc-6db33932f97e"
      unitRef="usd">3609000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9434e50224aa4ff3a9fb9e215f5ac76b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTE2LTEtMS0w_ffff5877-56f3-4dd7-8015-a8ae21e0a74f"
      unitRef="usd">1434000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTpjM2IzNGMwNjEwN2Q0NWVlOThkYjYyZmZjNjRiMWI0Ny90YWJsZXJhbmdlOmMzYjM0YzA2MTA3ZDQ1ZWU5OGRiNjJmZmM2NGIxYjQ3XzI1LTE4LTEtMS0w_3ed58994-c968-49ac-ac2c-99187298cb99"
      unitRef="usd">111254000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <source:AllowanceForCreditLossesOnUnfundedLoanCommitmentsTableTextBlackTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90ZXh0cmVnaW9uOmI3ZDljOTc2NjA1MzQ5MDE5ODRkYjQxMTBkOTcxODA0XzQzMzY_b95abd7e-3e38-485f-98e0-05919fb0f828">The following table shows the changes in the liability for credit losses on unfunded loan commitments for each of the three years ended December 31.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</source:AllowanceForCreditLossesOnUnfundedLoanCommitmentsTableTextBlackTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ifa02d3bc16074f908d98bdd3affddd55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzEtMS0xLTEtMA_0a4d4965-7583-44cf-ad26-4dcdd6fdd0da"
      unitRef="usd">4499000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0cd31f55592d405b827c4fd2cba4a6f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzEtMy0xLTEtMA_7364ce57-5aa7-4b17-b53a-c03c2564a2f5"
      unitRef="usd">3172000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ie7d62cca100041ac85febd186dab61b1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzEtNS0xLTEtMA_90047f5f-09ea-47ba-abc5-80f1e41f9972"
      unitRef="usd">3075000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="idb14825a19214a3bb8addd3c6549ae2b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzItMS0xLTEtMA_c05bc49c-35a1-4295-b436-0ad7a725c404"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ife2921bcc43e457ca890ab550e7818c7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzItMy0xLTEtMA_1db34114-3654-458b-b803-db4d6e4a03a5"
      unitRef="usd">777000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="idc56c23fbdc44ff4bc2ba3e9a18f7aa5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzItNS0xLTEtMA_56c49c0d-d3a0-475d-a8f4-3863c4fa60c4"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ibd6c0fe6e54d4e40b3bc72d10d3f61ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzMtMS0xLTEtMA_e4ed9a5e-50b6-4216-b697-37a4232d6dec"
      unitRef="usd">4499000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ibb5bb9d47c4a43e38463e5e13c02accf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzMtMy0xLTEtMA_1c9ec2ab-45dc-4765-ad86-df51b9b7673c"
      unitRef="usd">3949000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1ac80f00dce749d5b07326573683057d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzMtNS0xLTEtMA_97c71203-75b9-4367-b8f9-ea382b93d03f"
      unitRef="usd">3075000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i16d1e76fa7fe4638b9a7426a7fd802dc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzQtMS0xLTEtMA_a75bd807-7094-4166-b691-72f47cacc544"
      unitRef="usd">-303000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="id2df5f9a19c24efeb6801353fac77e65_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzQtMy0xLTEtMA_dfbea25d-3e70-46e3-9cb9-a55a627d380c"
      unitRef="usd">550000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i232dc60a870644848f15b561e68121a5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzQtNS0xLTEtMA_51031f13-892b-45ef-a8d0-58d9aaed859c"
      unitRef="usd">97000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i03664047f5454920a2caa0039aaaa4dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzUtMS0xLTEtMA_09ba6961-0615-48a7-aa92-e6641325267f"
      unitRef="usd">4196000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ifa02d3bc16074f908d98bdd3affddd55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzUtMy0xLTEtMA_fef40f99-b1af-4a78-84ec-f5e247977f48"
      unitRef="usd">4499000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i0cd31f55592d405b827c4fd2cba4a6f0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTUvZnJhZzpiN2Q5Yzk3NjYwNTM0OTAxOTg0ZGI0MTEwZDk3MTgwNC90YWJsZTozNWU1NGZmYzlhMDI0YTE3OTk3NGE4Yzc2ODIyMTIxYi90YWJsZXJhbmdlOjM1ZTU0ZmZjOWEwMjRhMTc5OTc0YThjNzY4MjIxMjFiXzUtNS0xLTEtMA_571da0ec-d80f-4ae7-9757-a14023b9d872"
      unitRef="usd">3172000</us-gaap:OffBalanceSheetCreditLossLiability>
    <source:LeaseInvestmentsDisclosureTextBlockTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzI0NTI_08cdf456-5011-4e89-ae78-c894a10570b4">Lease Investments&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a lessor, the Company&#x2019;s loan and lease portfolio includes direct finance leases, which are included in Commercial and agricultural, Solar, Auto and light truck, Medium and heavy duty truck, Aircraft, and Construction equipment on the Consolidated Statements of Financial Condition. The Company also finances various types of construction equipment, medium and heavy duty trucks, automobiles and other equipment under leases classified as operating leases, which are included in Equipment Owned Under Operating Leases, net, on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of the investment in direct finance and operating leases as of December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated unguaranteed residual values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment in direct finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;149,465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross investment in operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(46,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment in operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows future minimum lease payments due from clients on direct finance and operating leases at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct &lt;br/&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To mitigate the risk of loss, the Company seeks to diversify both the type of equipment leased and the industries in which the lessees participate. In addition, a portion of our leases are terminal rental adjustment clause or &#x201c;TRAC&#x201d; leases where the lessee effectively guarantees the full residual value through a rental adjustment at the end of term or those where partial value is guaranteed (&#x201c;split-TRAC&#x201d;), which has a limited residual risk. Under a split-TRAC structure, the limited residual risk would be satisfied first by the net sale proceeds of the leased asset. The lessee&#x2019;s at-risk portion, or top risk, is satisfied last and is subject to repayment as additional rent, if the TRAC amount is not satisfied by the net sale proceeds. The carrying amount of residual assets covered by residual value guarantees was $27.33 million and $43.65 million at December&#160;31, 2021 and December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows interest income recognized from direct finance lease payments and operating lease equipment rental income and related depreciation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest income on lease receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,634&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income related to lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income related to reimbursements from lessees for personal property tax on operating leased equipment for the years ended December&#160;31, 2021, 2020 and 2019 were $0.46 million, $0.61 million and $0.73 million, respectively. Expense related to personal property tax payments on operating leased equipment for the year ended December&#160;31, 2021, 2020 and 2019 were $0.46 million, $0.61 million and $0.73 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2021, the Company did not record any impairment charges. Impairment charges, if any, are recorded as a result of the annual review of operating lease residual values and are recognized in Depreciation - Leased Equipment on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</source:LeaseInvestmentsDisclosureTextBlockTextBlock>
    <source:ScheduleofComponentsofLeaseInvestmentsbyCategoryTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzI0NTg_d842dbc4-8b0e-40cb-bda6-2d4e36325628">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of the investment in direct finance and operating leases as of December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.506%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.860%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.862%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;160,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated unguaranteed residual values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment in direct finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;149,465&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross investment in operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(46,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(51,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net investment in operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleofComponentsofLeaseInvestmentsbyCategoryTableTextBlock>
    <us-gaap:DirectFinancingLeaseLeaseReceivable
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzItMi0xLTEtMA_b6bd84db-e6ad-4007-9620-9d3e880bb62e"
      unitRef="usd">172017000</us-gaap:DirectFinancingLeaseLeaseReceivable>
    <us-gaap:DirectFinancingLeaseLeaseReceivable
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzItNC0xLTEtMA_e316167a-9b38-4336-9026-aa20ef842fcf"
      unitRef="usd">160508000</us-gaap:DirectFinancingLeaseLeaseReceivable>
    <us-gaap:DirectFinancingLeaseUnguaranteedResidualAsset
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzMtMi0xLTEtMA_8fed86ba-6794-4c20-85ff-4bc23c8d38bd"
      unitRef="usd">0</us-gaap:DirectFinancingLeaseUnguaranteedResidualAsset>
    <us-gaap:DirectFinancingLeaseUnguaranteedResidualAsset
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzMtNC0xLTEtMA_67cba241-3dd3-42ce-a6bf-80963abd6a3f"
      unitRef="usd">0</us-gaap:DirectFinancingLeaseUnguaranteedResidualAsset>
    <source:Lessordirectfinanceleaseunearnedincome
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzQtMi0xLTEtMA_087e98d8-d4de-431f-9bf6-3f753e7cf0a8"
      unitRef="usd">22552000</source:Lessordirectfinanceleaseunearnedincome>
    <source:Lessordirectfinanceleaseunearnedincome
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzQtNC0xLTEtMA_93ae7c6b-a8c8-43f5-b212-feed82128552"
      unitRef="usd">21507000</source:Lessordirectfinanceleaseunearnedincome>
    <us-gaap:DirectFinancingLeaseNetInvestmentInLease
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzUtMi0xLTEtMA_cf75b1b6-8a87-4248-910c-542d856ee8ae"
      unitRef="usd">149465000</us-gaap:DirectFinancingLeaseNetInvestmentInLease>
    <us-gaap:DirectFinancingLeaseNetInvestmentInLease
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzUtNC0xLTEtMA_375014ea-af8c-4988-a920-dee46ee7a352"
      unitRef="usd">139001000</us-gaap:DirectFinancingLeaseNetInvestmentInLease>
    <source:GrossInvestmentinOperatingLeaseFinancing
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzgtMi0xLTEtMA_7669ec9b-8fd1-48c8-85e9-462e6402e845"
      unitRef="usd">95046000</source:GrossInvestmentinOperatingLeaseFinancing>
    <source:GrossInvestmentinOperatingLeaseFinancing
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzgtNC0xLTEtMA_4346cb46-31c5-4738-b03a-290a1695d225"
      unitRef="usd">116818000</source:GrossInvestmentinOperatingLeaseFinancing>
    <source:LessorOperatingLeaseAccumulatedDepreciation
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzktMi0xLTEtMA_b299ad86-b7e6-4a00-9188-ba3b550c34f0"
      unitRef="usd">46613000</source:LessorOperatingLeaseAccumulatedDepreciation>
    <source:LessorOperatingLeaseAccumulatedDepreciation
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzktNC0xLTEtMA_f801baf6-4006-463f-baf1-cec8ff60862f"
      unitRef="usd">51778000</source:LessorOperatingLeaseAccumulatedDepreciation>
    <source:NetInvestmentinOperatingLeaseFinancing
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzEwLTItMS0xLTA_0c387698-9fd7-459d-a441-c5b82f7600ef"
      unitRef="usd">48433000</source:NetInvestmentinOperatingLeaseFinancing>
    <source:NetInvestmentinOperatingLeaseFinancing
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTozM2RjZTI3ZWI3ZjY0NzBjOWZhZDAxNjJjYjZmMTIwYS90YWJsZXJhbmdlOjMzZGNlMjdlYjdmNjQ3MGM5ZmFkMDE2MmNiNmYxMjBhXzEwLTQtMS0xLTA_854e4f55-5882-4e66-9a82-f5a31d7d92c5"
      unitRef="usd">65040000</source:NetInvestmentinOperatingLeaseFinancing>
    <source:ScheduleofFutureMinimumLeasePaymentsforDirectFinancingandOperatingLeasesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzI0NTM_db70ad79-19df-4482-a71c-bac1294d187a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows future minimum lease payments due from clients on direct finance and operating leases at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct &lt;br/&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172,017&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;28,920&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleofFutureMinimumLeasePaymentsforDirectFinancingandOperatingLeasesTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzEtMi0xLTEtMA_f0ae0b3c-aed6-4bb7-96fe-03f44bfa4556"
      unitRef="usd">36321000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzEtNC0xLTEtMA_ac2f0b04-ce84-46a4-a54a-e3702ada5b98"
      unitRef="usd">13301000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzItMi0xLTEtMA_af5e05f6-e387-4b43-91d6-48fb182ffaa6"
      unitRef="usd">33179000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzItNC0xLTEtMA_f2eb0ef2-b0c7-4b3c-9090-7216278ec5cb"
      unitRef="usd">8312000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzMtMi0xLTEtMA_dacf1636-cda8-4d6f-b13c-bd0aac072205"
      unitRef="usd">24804000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzMtNC0xLTEtMA_e422c863-9309-40d7-b0c3-a203db726f08"
      unitRef="usd">4508000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzQtMi0xLTEtMA_737078d0-68f8-4ba5-810c-57718d9d3adf"
      unitRef="usd">22417000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzQtNC0xLTEtMA_8ac3ccc5-9a03-4280-abea-1a7d95fc4e67"
      unitRef="usd">2085000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzUtMi0xLTEtMA_124f23bc-a78e-4673-959d-b6c52834538a"
      unitRef="usd">16971000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzUtNC0xLTEtMA_e97fd81e-51cb-4fc4-a5cf-6334b436ba7f"
      unitRef="usd">603000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzYtMi0xLTEtMA_1684654f-25fd-43a2-af11-139e925d4bcd"
      unitRef="usd">38325000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzYtNC0xLTEtMA_656f8f88-621d-4bff-882f-92805aa2c18e"
      unitRef="usd">111000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:DirectFinancingLeaseLeaseReceivable
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzctMi0xLTEtMA_520b751a-e780-4d6f-a49c-929e8bc39e9f"
      unitRef="usd">172017000</us-gaap:DirectFinancingLeaseLeaseReceivable>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTo3YjVkMjMzMmEyYzg0ZTNiOGQ0NzExYTQ4NDgwMGRhOS90YWJsZXJhbmdlOjdiNWQyMzMyYTJjODRlM2I4ZDQ3MTFhNDg0ODAwZGE5XzctNC0xLTEtMA_5dcd5e4d-9e90-4122-b9e9-ba05373d04dd"
      unitRef="usd">28920000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:ResidualValueOfLeasedAsset
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzE2Njk_543880c2-57c2-489c-a436-d44b48ed401a"
      unitRef="usd">27330000</us-gaap:ResidualValueOfLeasedAsset>
    <us-gaap:ResidualValueOfLeasedAsset
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzE2NzY_eef71673-7005-44f5-9ced-4796e40d9d68"
      unitRef="usd">43650000</us-gaap:ResidualValueOfLeasedAsset>
    <source:ScheduleoftheComponentsofIncomefromDirectFinanceandOperatingLeaseEquipmentTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzI0NDg_d311f5a4-17f4-4700-87e2-d422e9ba724f">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows interest income recognized from direct finance lease payments and operating lease equipment rental income and related depreciation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest income on lease receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,634&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income related to lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,694&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleoftheComponentsofIncomefromDirectFinanceandOperatingLeaseEquipmentTableTextBlock>
    <us-gaap:DirectFinancingLeaseInterestIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzItMS0xLTEtMA_497c272d-092f-43a1-9539-b688e17b8522"
      unitRef="usd">6634000</us-gaap:DirectFinancingLeaseInterestIncome>
    <us-gaap:DirectFinancingLeaseInterestIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzItMy0xLTEtMA_61d1fed1-e714-4b13-b2ea-9adbf09aa12a"
      unitRef="usd">8258000</us-gaap:DirectFinancingLeaseInterestIncome>
    <us-gaap:DirectFinancingLeaseInterestIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzItNS0xLTEtMA_8764e344-08e1-4cf3-a5ac-5d62b3350e65"
      unitRef="usd">10985000</us-gaap:DirectFinancingLeaseInterestIncome>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzUtMS0xLTEtMA_22ac6287-9393-4a48-b382-f8bf6cce1193"
      unitRef="usd">16647000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzUtMy0xLTEtMA_f5c4b051-85b2-4ab3-918d-8bc091c97646"
      unitRef="usd">23380000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzUtNS0xLTEtMA_ecf93b7a-4528-40b6-8d8a-0b95e20aca05"
      unitRef="usd">30741000</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzYtMS0xLTEtMA_306a4370-599f-4776-9690-1b273243ac85"
      unitRef="usd">13694000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzYtMy0xLTEtMA_1273fa51-ec32-4e02-a814-6617fb770f60"
      unitRef="usd">20203000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90YWJsZTplMzc3NTRlODVmNDI0NWIzYWQ3MjIwOGFlM2YyNzhiNS90YWJsZXJhbmdlOmUzNzc1NGU4NWY0MjQ1YjNhZDcyMjA4YWUzZjI3OGI1XzYtNS0xLTEtMA_e34d5745-98e6-498c-9df4-51819fbad5f4"
      unitRef="usd">25128000</us-gaap:OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease>
    <source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzIwMTI_6890dfec-cf99-4646-97cd-1a8c1935b03f"
      unitRef="usd">460000</source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases>
    <source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzIwMTk_e18b5692-65c5-48bb-8471-59a2094c57e2"
      unitRef="usd">610000</source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases>
    <source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzEwOTk1MTE2MzA1NjU_b7c73806-52d8-480e-9700-332d8a2f0cc3"
      unitRef="usd">730000</source:IncomeRelatedtoReimbursementsfromLesseesonOperatingLeases>
    <source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzIxNTE_7577be6e-6e36-4f3f-bb4d-a87396e45107"
      unitRef="usd">460000</source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases>
    <source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzIxNTg_c40c7233-b930-481e-9717-093331235dce"
      unitRef="usd">610000</source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases>
    <source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzEwOTk1MTE2MzA1ODg_c619e7dc-5f22-43f1-b714-ac80c3db80b5"
      unitRef="usd">730000</source:ExpenseRelatedtoPersonalPropertyTaxPaymentsonOperatingLeases>
    <source:ImpairmentChargesOnLeasedEquipment
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMTgvZnJhZzpkOGM2YWQ2NzRmNGY0ZjA1OGQzN2VhNjk2MzY5NTQ2OS90ZXh0cmVnaW9uOmQ4YzZhZDY3NGY0ZjRmMDU4ZDM3ZWE2OTYzNjk1NDY5XzIyNDU_d29e291c-9a4c-4c39-93e3-66bb5bddf002"
      unitRef="usd">0</source:ImpairmentChargesOnLeasedEquipment>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90ZXh0cmVnaW9uOjdjNzBiMWJjYmE2ZDQ4NWI4NTk0NTk1ZGQ3MjVmYzBjXzQ4Ng_4b2f6006-5783-4294-9f7d-ea287e7bd1e4">Premises and Equipment&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows premises and equipment as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;61,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;116,175&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(69,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(69,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation and amortization of properties and equipment totaled $5.09 million in 2021, $5.67 million in 2020, and $5.79 million in 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90ZXh0cmVnaW9uOjdjNzBiMWJjYmE2ZDQ4NWI4NTk0NTk1ZGQ3MjVmYzBjXzQ4OQ_91235b37-d919-4a3b-92c0-bef2f9b424dd">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows premises and equipment as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;61,257&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,418&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;116,175&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(69,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(69,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,038&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c5702e663ac4d0093185126a4710663_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzEtMi0xLTEtMA_0341f28c-6b8d-4f71-b8c3-8b168765234e"
      unitRef="usd">15500000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie79cfbe3acb342d0bd3de5e7d47609fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzEtNC0xLTEtMA_0767fd78-040a-437a-9234-e5104bd9fdd6"
      unitRef="usd">15505000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8d32a0233ec44b00bb0fe2093caf66ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzItMi0xLTEtMA_6ea7a01e-058f-4dd6-a107-649c2dc68dc5"
      unitRef="usd">61257000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8a6f4aa8cbfc463da5729dd5b82ad7b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzItNC0xLTEtMA_324a11e9-8ace-41dd-be32-922109dd9348"
      unitRef="usd">60488000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i78afa98e6dd549cfad9535498ce67cef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzMtMi0xLTEtMA_3c70b6ca-5f14-4810-ab92-d7347796c952"
      unitRef="usd">39418000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i37d49a43abb44137ace5d7d51c0a0b8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzMtNC0xLTEtMA_8da1e573-6ed4-4c73-9fde-87e4360d6bf5"
      unitRef="usd">42672000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzQtMi0xLTEtMA_97373f4d-320e-4121-97a3-3f80f0a8ca5f"
      unitRef="usd">116175000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzQtNC0xLTEtMA_ac80ff84-4c76-467e-b7e2-0edf334a72b4"
      unitRef="usd">118665000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzUtMi0xLTEtMA_2284ca1e-fff5-45cd-bffb-a685642e7aff"
      unitRef="usd">69137000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzUtNC0xLTEtMA_ae50d6d9-9ba3-47ca-81a1-d92e9912fd5c"
      unitRef="usd">69292000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzYtMi0xLTEtMA_3276be86-5688-49d0-82c7-42a4fa152b21"
      unitRef="usd">47038000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90YWJsZTpjZWRiYmUzNTRjNTM0ZGQ4YmYzMmIwNjZhNmQyOWRiZS90YWJsZXJhbmdlOmNlZGJiZTM1NGM1MzRkZDhiZjMyYjA2NmE2ZDI5ZGJlXzYtNC0xLTEtMA_d1d81243-29b9-43b8-9ef4-d7e53cd6ffa2"
      unitRef="usd">49373000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationNonproduction
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90ZXh0cmVnaW9uOjdjNzBiMWJjYmE2ZDQ4NWI4NTk0NTk1ZGQ3MjVmYzBjXzE3Mw_cc66db11-bfde-43e1-82c1-7319925b77a2"
      unitRef="usd">5090000.00</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90ZXh0cmVnaW9uOjdjNzBiMWJjYmE2ZDQ4NWI4NTk0NTk1ZGQ3MjVmYzBjXzE4Mw_311bcbd6-a30f-4517-bc43-77d8091b99ba"
      unitRef="usd">5670000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjEvZnJhZzo3YzcwYjFiY2JhNmQ0ODViODU5NDU5NWRkNzI1ZmMwYy90ZXh0cmVnaW9uOjdjNzBiMWJjYmE2ZDQ4NWI4NTk0NTk1ZGQ3MjVmYzBjXzE5Nw_e484792f-ea22-4221-b227-9cf1a3a2565f"
      unitRef="usd">5790000</us-gaap:DepreciationNonproduction>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEyMDk_e4b1a144-7cbb-4d1c-9408-fa9e5b5403f2">Mortgage Servicing RightsThe unpaid principal balance of residential mortgage loans serviced for third parties was $883.90 million at December&#160;31, 2021, compared to $838.45 million at December&#160;31, 2020, and $740.91 million at December&#160;31, 2019.&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense on MSRs is expected to total $1.06 million, $0.85 million, $0.66 million, $0.51 million, and $0.39 million in 2022, 2023, 2024, 2025, and 2026, respectively. Projected amortization excludes the impact of future asset additions or disposals.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows changes in the carrying value of MSRs and the associated valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying value before valuation allowance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation allowance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment recoveries (charges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net carrying value of mortgage servicing rights at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value of mortgage servicing rights at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the fair value of MSRs exceeded the carrying value reported on the Consolidated Statements of Financial Condition by $0.97 million. This difference represents increases in the fair value of certain MSRs that could not be recorded above cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Funds held in trust at 1st Source for the payment of principal, interest, taxes and insurance premiums applicable to mortgage loans being serviced for others, were approximately $13.76 million and $17.78 million at December&#160;31, 2021 and December&#160;31, 2020, respectively. Mortgage loan contractual servicing fees, including late fees and ancillary income, were $3.17 million, $3.13 million, and $2.64 million for 2021, 2020, and 2019, respectively. Mortgage loan contractual servicing fees are included in Mortgage Banking Income on the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEzMA_759a18d1-4d0c-41cf-8c8f-494d732f4578"
      unitRef="usd">883900000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzE1Mg_fd56f005-8ce9-425f-9ca7-a85a68e84254"
      unitRef="usd">838450000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
      contextRef="i512d09603a0e4b70aaed9bd68fc58467_I20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzE2Ng_f43e5b72-7659-4ebd-936a-77bad42b2b84"
      unitRef="usd">740910000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <source:ServicingAssetAtAmortizedValueExpectedAmortizationCurrent
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzIyNg_848cded2-525c-41f2-85c8-abfd2bb66642"
      unitRef="usd">1060000.00</source:ServicingAssetAtAmortizedValueExpectedAmortizationCurrent>
    <source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearTwo
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzIzMA_60369c61-ff2a-4582-9b21-0ccc5b4d5efe"
      unitRef="usd">850000</source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearTwo>
    <source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearThree
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzIzNA_98fa5a18-e0d6-4c99-9efc-9fd7494dbb2e"
      unitRef="usd">660000</source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearThree>
    <source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearFour
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzIzOA_d5460bf0-5e63-4dbe-9f3e-b15f77cfcd81"
      unitRef="usd">510000</source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearFour>
    <source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearFive
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzI0Ng_74f8159b-6947-4607-9f53-c48348bc8ebe"
      unitRef="usd">390000</source:ServicingAssetAtAmortizedValueExpectedAmortizationInYearFive>
    <us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEyMDc_ff67165a-0818-4442-ac03-ca0442c02680">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows changes in the carrying value of MSRs and the associated valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,616&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying value before valuation allowance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation allowance:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment recoveries (charges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;812&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net carrying value of mortgage servicing rights at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value of mortgage servicing rights at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzItMi0xLTEtMA_54f990a2-727b-4618-9322-d1fd04711892"
      unitRef="usd">4616000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i512d09603a0e4b70aaed9bd68fc58467_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzItNC0xLTEtMA_5a677c95-f50b-44d2-a1e0-1f7363166d55"
      unitRef="usd">4200000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzMtMi0xLTEtMA_236b353c-9cb7-484f-acbb-63102c4a260f"
      unitRef="usd">2172000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i223916efda264187ba9cade2d948b1d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzMtNC0xLTEtMA_51aa8d32-aacb-4b54-af14-6ea1c926efef"
      unitRef="usd">2777000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzQtMi0xLTEtMA_ee582929-e0d0-4101-a584-a6686bdb1c30"
      unitRef="usd">2117000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i223916efda264187ba9cade2d948b1d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzQtNC0xLTEtMA_14d1d957-707b-410f-9f6f-dbb24a53e4fc"
      unitRef="usd">2361000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueDisposals
      contextRef="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzUtMi0xLTEtMA_d14455e0-9a21-426d-9cb2-1ce32079a85a"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValueDisposals>
    <us-gaap:ServicingAssetAtAmortizedValueDisposals
      contextRef="i223916efda264187ba9cade2d948b1d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzUtNC0xLTEtMA_d438dbc1-2c6d-4f9e-88f6-a5604eaaf133"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValueDisposals>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzYtMi0xLTEtMA_ee57a108-51ee-409f-b8e1-fe26de70a49b"
      unitRef="usd">4671000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzYtNC0xLTEtMA_27c1101e-e35b-4827-8a9f-62ca9e1a62fa"
      unitRef="usd">4616000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzgtMi0xLTEtMA_c6dbe593-1f98-4b88-8fec-9687bfd96159"
      unitRef="usd">812000</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i512d09603a0e4b70aaed9bd68fc58467_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzgtNC0xLTEtMA_7169779a-bce8-480d-88ea-96be5a119550"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries
      contextRef="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzktMi0xLTEtMA_5d497565-bd0f-4f47-a1fa-14e713e72ae7"
      unitRef="usd">812000</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries
      contextRef="i223916efda264187ba9cade2d948b1d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzktNC0xLTEtMA_6ba0eda7-bc01-4702-87d5-a950559abce0"
      unitRef="usd">-812000</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzEwLTItMS0xLTA_1759d626-959f-4126-94d5-27986bdc5abd"
      unitRef="usd">0</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzEwLTQtMS0xLTA_f636d2e0-e1cf-4835-b076-60c4de3dd122"
      unitRef="usd">812000</us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance>
    <source:ServicingAssetCarryingValueNet
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzExLTItMS0xLTA_173e4269-8c04-4868-b1bd-0d33ceae8486"
      unitRef="usd">4671000</source:ServicingAssetCarryingValueNet>
    <source:ServicingAssetCarryingValueNet
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzExLTQtMS0xLTA_3db066e1-1f29-41c2-aa22-9f8639b1fba2"
      unitRef="usd">3804000</source:ServicingAssetCarryingValueNet>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzEyLTItMS0xLTA_2830a934-02a4-4738-8647-a6a01e21b6b3"
      unitRef="usd">5640000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90YWJsZTo1ZTMzMmRlMzMxZjE0ZWZhODBmY2VmNWJjNmM5ODNiZC90YWJsZXJhbmdlOjVlMzMyZGUzMzFmMTRlZmE4MGZjZWY1YmM2Yzk4M2JkXzEyLTQtMS0xLTA_afb09491-5faa-4c16-b5a1-cf3e50509362"
      unitRef="usd">4038000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <source:ServicingAssetFairValueExceedingCarryingValueAmount
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzYwMw_ec2f6a62-8bf0-41d8-b5be-fafe67f647de"
      unitRef="usd">970000</source:ServicingAssetFairValueExceedingCarryingValueAmount>
    <us-gaap:AssetsHeldInTrust
      contextRef="i9035938611d946c6a1dcceb7f316b485_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzkwMQ_05508499-3b93-48fd-aff1-29586d6be086"
      unitRef="usd">13760000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust
      contextRef="ibe9661f7556547cf8d788f7203c7a759_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzkwOA_16f1f267-6a3d-492b-a9a3-8970301e8005"
      unitRef="usd">17780000</us-gaap:AssetsHeldInTrust>
    <us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets
      contextRef="ifd0d47bb2206434d8207736103e3e720_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEwMjg_9b4ff53f-c56b-4fc5-a413-2e5a0f88aca6"
      unitRef="usd">3170000</us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets>
    <us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets
      contextRef="i223916efda264187ba9cade2d948b1d4_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEwMzI_a8992814-1a55-4258-af5e-50350be73151"
      unitRef="usd">3130000</us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets>
    <us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets
      contextRef="i289495f384e94a5a9af581016b81e247_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjQvZnJhZzplMjQxODVlNTMxNmU0MjVlOTkwNzZkYjVkODI1NDEwZi90ZXh0cmVnaW9uOmUyNDE4NWU1MzE2ZTQyNWU5OTA3NmRiNWQ4MjU0MTBmXzEwNDA_f0f6f07f-516b-4063-9ace-58f0bbb5f34f"
      unitRef="usd">2640000</us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssets>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzYyMg_daba14b4-a404-482e-a5a0-48412b63aa64">Intangible Assets and Goodwill&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, intangible assets consisted of goodwill of $83.87 million and other intangible assets of $0.06 million, which was net of accumulated amortization of $0.08 million. At December&#160;31, 2020, intangible assets consisted of goodwill of $83.87 million and other intangible assets of $0.08 million, which was net of accumulated amortization of $0.06 million. Intangible asset amortization was $0.02 million, $0.02 million, and $0.03 million for 2021, 2020, and 2019, respectively. Amortization on other intangible assets is expected to total $0.02 million, $0.02 million, $0.02 million, $0.00 million, and $0.00 million in 2022,  2023, 2024, 2025, and 2026, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows a summary of other intangible assets as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzk1_84f59df1-a76c-4321-81b0-0faee08b1679"
      unitRef="usd">83870000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzEyOQ_7c221296-1860-47e8-a646-4859eae7d6f8"
      unitRef="usd">60000.00</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzE3OA_2cb2f67b-cf02-4d48-8ab5-cda34eaf43ff"
      unitRef="usd">80000.00</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:Goodwill
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzIzMg_722c6ef5-8995-45f3-addf-d3c89a65cfc3"
      unitRef="usd">83870000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzI2Ng_36f907b5-b2a5-4d33-8ee2-fb6cc936fb22"
      unitRef="usd">80000.00</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzMxNQ_a3115324-4b45-4c2f-9280-411c44aebff6"
      unitRef="usd">60000.00</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzM1Mw_446c2d56-8050-488d-b940-29035327fa4d"
      unitRef="usd">20000.00</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzM1Nw_0df1c844-9bb3-4023-bdc6-4648a2ab5457"
      unitRef="usd">20000.00</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzM2NQ_a9aa15ea-3657-494d-9506-9702e497c07c"
      unitRef="usd">30000.00</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzQ2Mw_ab7ca04e-defb-4c61-8c70-df06a3f706fd"
      unitRef="usd">20000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzQ2Nw_8be6ecfa-7dda-4e00-8f3b-47a5c275a557"
      unitRef="usd">20000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzQ3MQ_535ab432-37f5-44bf-8696-82137ca96c71"
      unitRef="usd">20000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzQ3NQ_51ed44d7-162e-4e29-8312-e1c27fc0770c"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzQ4Mw_4fe82efa-e760-4569-b823-85ae9430a779"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90ZXh0cmVnaW9uOjYwYjQ3YWVmNWQwMTRiNDdiMjdiZjJiNWRhN2JiMmZiXzYxOQ_eeab591a-05ef-48b5-8527-48cb0638f963">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows a summary of other intangible assets as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;60&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5fbe285300c346a2ab5ff82291ac6711_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzYtMi0xLTEtMA_bb296b53-35d4-43bc-bff0-e5474341a101"
      unitRef="usd">146000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9fa7173db6724fed85408d652ccd5f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzYtNC0xLTEtMA_efdfa8d1-ea46-4f1d-a3c3-9499bf53aea1"
      unitRef="usd">146000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5fbe285300c346a2ab5ff82291ac6711_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzctMi0xLTEtMA_d7ae3071-7a6e-41ff-9a0b-183de01faaf9"
      unitRef="usd">86000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9fa7173db6724fed85408d652ccd5f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzctNC0xLTEtMA_7fadc2e0-b37d-41a2-9e2e-bab836455813"
      unitRef="usd">64000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5fbe285300c346a2ab5ff82291ac6711_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzgtMi0xLTEtMA_3ea6dace-1f02-440b-963b-e35e45c48fb5"
      unitRef="usd">60000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9fa7173db6724fed85408d652ccd5f64_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMjcvZnJhZzo2MGI0N2FlZjVkMDE0YjQ3YjI3YmYyYjVkYTdiYjJmYi90YWJsZTphMWYyN2IwZWJhYjQ0YTBlODZlMzczN2ZlODlkYjZiNS90YWJsZXJhbmdlOmExZjI3YjBlYmFiNDRhMGU4NmUzNzM3ZmU4OWRiNmI1XzgtNC0xLTEtMA_20775ea8-55cb-437e-b14d-8ed42dcd7c3c"
      unitRef="usd">82000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <source:DepositLiabilitiesDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90ZXh0cmVnaW9uOjQ3MTNkZjEwZTNiYzQ2MDU4ZDBjYjBlOTc5NWVmOWM1XzQ5NA_3305d73d-8003-44f2-9d74-498cb05ec426">Deposits&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate amount of certificates of deposit of $250,000 or more and other time deposits of $250,000 or more outstanding at December&#160;31, 2021 and 2020 was $290.89 million and $453.16 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amount of certificates of deposit of $250,000 or more and other time deposits of $250,000 or more outstanding at December&#160;31, 2021, by time remaining until maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Under 3 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 &#x2013; 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7 &#x2013; 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Over 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;290,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;884,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:DepositLiabilitiesDisclosureTextBlock>
    <source:TimeDeposits250000orMore
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90ZXh0cmVnaW9uOjQ3MTNkZjEwZTNiYzQ2MDU4ZDBjYjBlOTc5NWVmOWM1XzE2NQ_d9e51be5-111a-4385-b4e6-499314ec193a"
      unitRef="usd">290890000</source:TimeDeposits250000orMore>
    <source:TimeDeposits250000orMore
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90ZXh0cmVnaW9uOjQ3MTNkZjEwZTNiYzQ2MDU4ZDBjYjBlOTc5NWVmOWM1XzE3Mg_cfa9c9aa-9dca-49ff-b36e-782660bbfcc6"
      unitRef="usd">453160000</source:TimeDeposits250000orMore>
    <source:ScheduleOfMaturitiesOfTimeDepositsCurrentTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90ZXh0cmVnaW9uOjQ3MTNkZjEwZTNiYzQ2MDU4ZDBjYjBlOTc5NWVmOWM1XzUwNw_533bd070-8672-46ba-ad5b-83e427a73ec4">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amount of certificates of deposit of $250,000 or more and other time deposits of $250,000 or more outstanding at December&#160;31, 2021, by time remaining until maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Under 3 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4 &#x2013; 6 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7 &#x2013; 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Over 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;101,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;290,888&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleOfMaturitiesOfTimeDepositsCurrentTableTextBlock>
    <source:ContractualMaturitiesTimeDeposits250000orMoreThreeMonthsorLess
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTozMWNiMTQ2MWM5Mzk0OGUxOTNkNGJkNDVjYjZiYmJkMS90YWJsZXJhbmdlOjMxY2IxNDYxYzkzOTQ4ZTE5M2Q0YmQ0NWNiNmJiYmQxXzEtMi0xLTEtMA_7c8e5936-4112-40a7-b21d-26480641c121"
      unitRef="usd">57534000</source:ContractualMaturitiesTimeDeposits250000orMoreThreeMonthsorLess>
    <source:ContractualMaturitiesTimeDeposits250000orMoreThreeMonthsThroughSixMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTozMWNiMTQ2MWM5Mzk0OGUxOTNkNGJkNDVjYjZiYmJkMS90YWJsZXJhbmdlOjMxY2IxNDYxYzkzOTQ4ZTE5M2Q0YmQ0NWNiNmJiYmQxXzItMi0xLTEtMA_2dfd8ff4-1abf-4518-9262-3a5ee3b200c1"
      unitRef="usd">69902000</source:ContractualMaturitiesTimeDeposits250000orMoreThreeMonthsThroughSixMonths>
    <source:ContractualMaturitiesTimeDeposits250000orMoreSixMonthsThrough12Months
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTozMWNiMTQ2MWM5Mzk0OGUxOTNkNGJkNDVjYjZiYmJkMS90YWJsZXJhbmdlOjMxY2IxNDYxYzkzOTQ4ZTE5M2Q0YmQ0NWNiNmJiYmQxXzMtMi0xLTEtMA_96bc0507-1ca1-4f14-87a8-4000c82a2fce"
      unitRef="usd">62172000</source:ContractualMaturitiesTimeDeposits250000orMoreSixMonthsThrough12Months>
    <source:ContractualMaturitiesTimeDeposits250000orMoreafter12Months
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTozMWNiMTQ2MWM5Mzk0OGUxOTNkNGJkNDVjYjZiYmJkMS90YWJsZXJhbmdlOjMxY2IxNDYxYzkzOTQ4ZTE5M2Q0YmQ0NWNiNmJiYmQxXzQtMi0xLTEtMA_e5c062ec-f802-4751-8ddc-9deaf0036628"
      unitRef="usd">101280000</source:ContractualMaturitiesTimeDeposits250000orMoreafter12Months>
    <source:TimeDeposits250000orMore
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTozMWNiMTQ2MWM5Mzk0OGUxOTNkNGJkNDVjYjZiYmJkMS90YWJsZXJhbmdlOjMxY2IxNDYxYzkzOTQ4ZTE5M2Q0YmQ0NWNiNmJiYmQxXzUtMi0xLTEtMA_1b971739-3954-4c05-b9ad-8284265cc0e1"
      unitRef="usd">290888000</source:TimeDeposits250000orMore>
    <source:ScheduleOfMaturitiesOfTimeDepositsNoncurrentTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90ZXh0cmVnaW9uOjQ3MTNkZjEwZTNiYzQ2MDU4ZDBjYjBlOTc5NWVmOWM1XzUwMw_2b1dd8dc-37a4-4dba-805c-f61095faeeb6">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows scheduled maturities of time deposits, including both private and public funds, at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:87.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.604%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;653,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;884,137&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleOfMaturitiesOfTimeDepositsNoncurrentTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzEtMi0xLTEtMA_d7bb74cb-f5f0-42fc-b476-4239abd1549e"
      unitRef="usd">653805000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzItMi0xLTEtMA_e1356d04-b96c-4b95-a9d4-5097b1188f23"
      unitRef="usd">161977000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzMtMi0xLTEtMA_0657c018-740c-493d-bef3-cec1b0c45ed5"
      unitRef="usd">48020000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzQtMi0xLTEtMA_f476301f-79e8-4003-a499-398f950c51b0"
      unitRef="usd">10305000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzUtMi0xLTEtMA_d58b4d4a-6450-407c-9405-59fa74eb26f0"
      unitRef="usd">8591000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzYtMi0xLTEtMA_1236804d-8f0e-4d32-b265-46ccebf6ea58"
      unitRef="usd">1439000</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDeposits
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzAvZnJhZzo0NzEzZGYxMGUzYmM0NjA1OGQwY2IwZTk3OTVlZjljNS90YWJsZTo4ZGJiNTEwMTY1Nzk0Mjk1YWExNzE2ZTczNmRhOGEwMy90YWJsZXJhbmdlOjhkYmI1MTAxNjU3OTQyOTVhYTE3MTZlNzM2ZGE4YTAzXzctMi0xLTEtMA_65bacd66-075c-4466-9337-9ab9704f9ba9"
      unitRef="usd">884137000</us-gaap:TimeDeposits>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzEyNDc_f3c0dca5-8877-40b4-bc08-5f52291b6356">Borrowed Funds and Mandatorily Redeemable Securities&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the details of long-term debt and mandatorily redeemable securities as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank borrowings (0.54% &#x2013; 5.04%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Annual maturities of long-term debt outstanding at December&#160;31, 2021, for the next five years and thereafter beginning in 2022, are as follows: $5.29 million; $2.51 million; $11.65 million; $0.61 million; $10.50 million; and $40.69 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the Federal Home Loan Bank borrowings represented a source of funding for community economic development activities, agricultural loans and general funding for the bank and consisted of 16 fixed rate notes with maturities ranging from 2022 to 2030. These notes were collateralized by $55.71 million of certain real estate loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mandatorily redeemable securities as of December&#160;31, 2021 and 2020, of $20.60 million and $20.36 million, respectively reflected the &#x201c;book value&#x201d; shares under the 1st Source Executive Incentive Plan. See Note 16 - Stock Based Compensation (Stock Award Plans) for additional information. Dividends paid on these shares and changes in book value per share are recorded as Other interest expense on the Consolidated Statements of Income. Total interest expense recorded for 2021, 2020, and 2019 was $1.79 million, $2.14 million, and $2.22 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the details of short-term borrowings as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal funds purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Securities sold under agreements to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <source:ScheduleLongTermDebtAndMandatorilyRedeemableSecuritiesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzEyMzE_219a595f-16e5-47b0-ad16-c8b70716743a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the details of long-term debt and mandatorily redeemable securities as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank borrowings (0.54% &#x2013; 5.04%)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:ScheduleLongTermDebtAndMandatorilyRedeemableSecuritiesTableTextBlock>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd
      contextRef="iaaa038ec91f04819bed5443f75f0d80e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJhMzVlMGU2NGEzMDRiOGI4MTYxNmJjYzgzZGM5ZTdmXzM5_a5abd81a-0128-4ae5-bce7-aeed16070cf7"
      unitRef="number">0.0054</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd
      contextRef="i0594de57314743f2b424541a87224b60_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzEtMC0xLTEtMC90ZXh0cmVnaW9uOmJhMzVlMGU2NGEzMDRiOGI4MTYxNmJjYzgzZGM5ZTdmXzQ0_e7db9c25-b710-44af-a30c-80230941e0b9"
      unitRef="number">0.0504</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd>
    <us-gaap:LongTermDebt
      contextRef="iadf968e0aac7432b8645207d937b129a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzEtMi0xLTEtMA_85a2492b-cc29-4c5b-8361-fa4180ed444d"
      unitRef="usd">44150000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i474b326c22fe4821a005e899f937cef1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzEtNC0xLTEtMA_24b252c3-d5db-42c9-ae06-654332bd2736"
      unitRef="usd">55183000</us-gaap:LongTermDebt>
    <source:MandatorilyRedeemableSecurities
      contextRef="id3c046a912504f27860580d1bb960a42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzItMi0xLTEtMA_0cdaf8f7-480c-4894-a786-d99298579563"
      unitRef="usd">20598000</source:MandatorilyRedeemableSecurities>
    <source:MandatorilyRedeemableSecurities
      contextRef="i975d19853cee46ce9cd634647f7e3ad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzItNC0xLTEtMA_b248a93e-f8d9-4a4a-9507-62f0319929b7"
      unitRef="usd">20358000</source:MandatorilyRedeemableSecurities>
    <us-gaap:LongTermDebt
      contextRef="i6b8863d7d5cc4e77b15d33f4e764788a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzMtMi0xLTEtMA_4cbabf0a-999f-4c54-a447-8cc2b27a8ad4"
      unitRef="usd">6503000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i899c2b76d4fd42808872af0ed51195db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzMtNC0xLTEtMA_d16f635e-6126-4fc7-a4c5-022baba4b4ca"
      unitRef="usd">6323000</us-gaap:LongTermDebt>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzQtMi0xLTEtMA_25c1fd1d-95d9-4c27-aacd-3bc0fe125693"
      unitRef="usd">71251000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZToyYTA5Mjg3ZmYwYWU0MTI4YjgxYmI1NGQ2YThlMTAxOS90YWJsZXJhbmdlOjJhMDkyODdmZjBhZTQxMjhiODFiYjU0ZDZhOGUxMDE5XzQtNC0xLTEtMA_7adbfdf6-c5da-4ebc-9ba8-7362b2c65bcd"
      unitRef="usd">81864000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzMyMw_9afeccf6-97fc-4d26-a5b7-2b37248f1527"
      unitRef="usd">5290000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzMyNw_086ffc91-4d2f-42de-8ec2-0853ea043a19"
      unitRef="usd">2510000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzMzMQ_a42d380c-53f6-4e27-bafc-135eaf8d1563"
      unitRef="usd">11650000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzMzNQ_bb18ac6d-7991-4942-84fa-55f5ad92e2ea"
      unitRef="usd">610000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzMzOQ_33a56d48-7448-4b97-8ed6-253caabc8415"
      unitRef="usd">10500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzM0Nw_a47321cd-d847-4ffc-99db-e9ecd26f1df8"
      unitRef="usd">40690000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <source:NumberOfFederalHomeLoanBankBorrowingFixedRateNote
      contextRef="iadf968e0aac7432b8645207d937b129a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzU0NA_10160901-7310-41b8-b6df-826e9d976386"
      unitRef="note">16</source:NumberOfFederalHomeLoanBankBorrowingFixedRateNote>
    <us-gaap:SecurityOwnedAndPledgedAsCollateralFairValue
      contextRef="iadf968e0aac7432b8645207d937b129a_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzYzOA_fbaf97fc-aec1-4409-9a19-cbfda594df43"
      unitRef="usd">55710000</us-gaap:SecurityOwnedAndPledgedAsCollateralFairValue>
    <source:MandatorilyRedeemableSecurities
      contextRef="id3c046a912504f27860580d1bb960a42_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzcyNQ_c923ca5c-68f6-40bf-8b76-23757823a7b3"
      unitRef="usd">20600000</source:MandatorilyRedeemableSecurities>
    <source:MandatorilyRedeemableSecurities
      contextRef="i975d19853cee46ce9cd634647f7e3ad1_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzczMg_45e6328e-205c-45d6-b993-5f906760063e"
      unitRef="usd">20360000</source:MandatorilyRedeemableSecurities>
    <us-gaap:InterestExpenseOther
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzExMjA_c7841de0-be7e-4990-bd03-a9329ab6c763"
      unitRef="usd">1790000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzExMjQ_047f6d4e-7b9b-4e11-903b-eb653d52eb9b"
      unitRef="usd">2140000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzExMzI_6660c8db-6daa-4d54-b12e-315415675d74"
      unitRef="usd">2220000</us-gaap:InterestExpenseOther>
    <us-gaap:ScheduleOfShortTermDebtTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90ZXh0cmVnaW9uOjc0NjMyNjYwZjA5ZjRjNTRiYTE3ZWY2NGM3MDUyMThiXzEyNTM_c84a2b86-273b-4788-8d1d-89199fe87bda">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the details of short-term borrowings as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.225%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal funds purchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Securities sold under agreements to repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:ShortTermBorrowings
      contextRef="i855a15b194764b77aaa6ba38d70759b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzItMi0xLTEtMA_4b35c8cc-e77d-45c7-87e3-3f4fc0919056"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i855a15b194764b77aaa6ba38d70759b8_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzItNC0xLTEtMA_a80e5e02-0eef-41e6-bf48-ddd32ebee6f3"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="i99da3191b76a445e81bd6317d5fdb3c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzItNi0xLTEtMA_15d8f8e3-96f1-4ed1-b788-2f4686724cb1"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i99da3191b76a445e81bd6317d5fdb3c8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzItOC0xLTEtMA_87f815fd-dec6-46f6-901c-534fd1f1073b"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="i0f8fa1303c8944989f627159696ca795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzMtMi0xLTEtMA_a3d1ee6e-831c-4fd1-8bca-401adc6801ea"
      unitRef="usd">194727000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i0f8fa1303c8944989f627159696ca795_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzMtNC0xLTEtMA_b718aa61-0466-43fa-8918-a9755146f1c5"
      unitRef="number">0.0005</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="iace9199ac6b24dd79e39caa41decca8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzMtNi0xLTEtMA_a5fc0498-dda8-4cb3-895e-4a5aa24e861d"
      unitRef="usd">143564000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="iace9199ac6b24dd79e39caa41decca8f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzMtOC0xLTEtMA_c0bbbcd2-1950-4834-b0e8-5cb8b82411b6"
      unitRef="number">0.0008</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="i6613e4fb550c41d092e1ec00a26bdc7b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzQtMi0xLTEtMA_b56a49ab-094a-4029-9a99-73c21c1d8cba"
      unitRef="usd">3967000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i6613e4fb550c41d092e1ec00a26bdc7b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzQtNC0xLTEtMA_e61d461f-33c4-4579-a2c0-a1d7a92bbd1f"
      unitRef="number">0.0004</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="ic571640b13614c93b7dc0d30f2c9901a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzQtNi0xLTEtMA_7e6b99ec-01f9-4943-9a67-715bbcdfae71"
      unitRef="usd">4766000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="ic571640b13614c93b7dc0d30f2c9901a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzQtOC0xLTEtMA_d0f58dc9-9a3d-4504-b69d-08a72bc46188"
      unitRef="number">0.0013</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="ie7a58ff0a6954558a9ea90ade488a160_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzUtMi0xLTEtMA_2f74ac59-4b47-4ca3-95df-625c750459a6"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="ie7a58ff0a6954558a9ea90ade488a160_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzUtNC0xLTEtMA_05dadc11-3f2c-4cde-aa1b-e50e216a1321"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="if3bab2217190484f9874b33dfd56a91a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzUtNi0xLTEtMA_d822a66f-fb49-4c53-8e7e-46946b2e3a8b"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="if3bab2217190484f9874b33dfd56a91a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzUtOC0xLTEtMA_5f55a04f-eb91-4249-b416-cda24b8bf07f"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="id5b9c5fa49c545e583833d03e24abf6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzYtMi0xLTEtMA_a90fa6f1-2ca2-4143-8554-1f4c8156eed4"
      unitRef="usd">1333000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="id5b9c5fa49c545e583833d03e24abf6b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzYtNC0xLTEtMA_3a72435a-f4d2-4e68-8b4d-fd809da5f9e3"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="ic014cd48fb314935a247c37da37e9e83_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzYtNi0xLTEtMA_7c5e4e03-0ebc-4711-8ba8-27948083be18"
      unitRef="usd">2311000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="ic014cd48fb314935a247c37da37e9e83_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzYtOC0xLTEtMA_e6c3067b-4c71-4a7b-a249-9ee9043ce2e3"
      unitRef="number">0</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzctMi0xLTEtMA_aea4be39-bb9a-4667-a8ad-e914ffdca830"
      unitRef="usd">200027000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzctNC0xLTEtMA_1d80f71b-7623-4483-86b2-5106521b768a"
      unitRef="number">0.0005</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <us-gaap:ShortTermBorrowings
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzctNi0xLTEtMA_a7efc83b-e6d4-4bae-a046-70042c090779"
      unitRef="usd">150641000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermDebtWeightedAverageInterestRate
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzMvZnJhZzo3NDYzMjY2MGYwOWY0YzU0YmExN2VmNjRjNzA1MjE4Yi90YWJsZTozMGUyMDBiNjMyN2U0ZWJhODNkM2ZmNDJkNjc0ZDVhMS90YWJsZXJhbmdlOjMwZTIwMGI2MzI3ZTRlYmE4M2QzZmY0MmQ2NzRkNWExXzctOC0xLTEtMA_11ef85e5-897e-473b-9b31-6d8c02f99785"
      unitRef="number">0.0008</us-gaap:ShortTermDebtWeightedAverageInterestRate>
    <source:VariableInterestEntitiesDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwMjM_5bdcc0fa-da5c-4f66-9d01-403f0a82e68e">Variable Interest Entities&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variable interest entity (VIE) is a partnership, limited liability company, trust or other legal entity that meets any one of the following criteria:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The entity does not have sufficient equity to conduct its activities without additional subordinated financial support from another party.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The entity&#x2019;s investors lack the power to direct the activities that most significantly affect the entity&#x2019;s economic performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The entity&#x2019;s at-risk holders do not have the obligation to absorb the losses or the right to receive residual returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The voting rights of some investors are not proportional to their economic interests in the entity, and substantially all of the entity&#x2019;s activities involve, or are conducted on behalf of, investors with disproportionately few voting rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is involved in various entities that are considered to be VIEs. The Company&#x2019;s investments in VIEs are primarily related to investments promoting affordable housing, community development and renewable energy sources. Some of these tax-advantaged investments support the Company&#x2019;s regulatory compliance with the Community Reinvestment Act. The Company&#x2019;s investments in these entities generate a return primarily through the realization of federal and state income tax credits, and other tax benefits, such as tax deductions from operating losses of the investments, over specified time periods. These tax credits are recognized as a reduction of tax expense or, for investments qualifying as investment tax credits, as a reduction to the related investment asset. The Company recognized federal and state income tax credits related to its affordable housing and community development tax-advantaged investments in tax expense of $2.02 million, $1.72 million and $1.55 million for the years ended December&#160;31, 2021, 2020 and 2019, respectively. The Company also recognized $3.53 million, $31.08 million and $15.86 million of investment tax credits for the years ended December&#160;31, 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is not required to consolidate VIEs in which it has concluded it does not have a controlling financial interest, and thus is not the primary beneficiary. In such cases, the Company does not have both the power to direct the entities&#x2019; most significant activities and the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIEs. As a limited partner in these operating partnerships, we are allocated credits and deductions associated with the underlying properties. The Company has determined that it is not the primary beneficiary of these investments because the general partners have the power to direct activities that most significantly influence the economic performance of their respective partnerships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments in these unconsolidated VIEs are carried in Other Assets on the Consolidated Statements of Financial Condition. The Company&#x2019;s unfunded capital and other commitments related to these unconsolidated VIEs are generally carried in Other Liabilities on the Consolidated Statements of Financial Condition. The Company&#x2019;s maximum exposure to loss from these unconsolidated VIEs include the investment recorded on the Consolidated Statements of Financial Condition, net of unfunded capital commitments, and previously recorded tax credits which remain subject to recapture by taxing authorities based on compliance features required to be met at the project level. While the Company believes potential losses from these investments are remote, the maximum exposure was determined by assuming a scenario where the community-based business, housing projects and renewable energy projects completely fail and do not meet certain taxing authority compliance requirements resulting in recapture of the related tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of investments in affordable housing, community development and renewable energy VIEs that the Company has not consolidated as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unfunded capital and other commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maximum exposure to loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to consolidate VIEs in which it has concluded it has significant involvement in and the ability to direct the activities that impact the entity&#x2019;s economic performance. The Company is the managing general partner of entities to which it shares interest in tax-advantaged investments with a third party. At December&#160;31, 2021 and 2020, approximately $59.08 million and $53.61 million, respectively, of the Company&#x2019;s assets and $0.00 million and $4.93 million, respectively, of its liabilities included on the Consolidated Statements of Financial Condition were related to tax-advantaged investment VIEs which the Company has consolidated. The assets of the consolidated VIE are reported in Other Assets, the liabilities are reported in Other Liabilities and the non-controlling interest is reported in Equity on the Consolidated Statements of Financial Condition. The assets of a particular VIE are the primary source of funds to settle its obligations. The creditors of the VIE do not have recourse to the general credit of the Company. The Company&#x2019;s exposure to the consolidated VIE is generally limited to the carrying value of its variable interest plus any related tax credits previously recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, the Company sponsors one trust, 1st Source Master Trust (Capital Trust) of which 100% of the common equity is owned by the Company. The Capital Trust was formed in 2007 for the purpose of issuing corporation-obligated mandatorily redeemable capital securities (the capital securities) to third-party investors and investing the proceeds from the sale of the capital securities solely in junior subordinated debenture securities of the Company (the subordinated notes). The subordinated notes held by the Capital Trust are the sole assets of the Capital Trust. The Capital Trust qualifies as a variable interest entity for which the Company is not the primary beneficiary and therefore reported in the financial statements as an unconsolidated subsidiary. The junior subordinated debentures are reflected as subordinated notes on the Consolidated Statements of Financial Condition with the corresponding interest distributions reflected as Interest Expense on the Consolidated Statements of Income. The common shares issued by the Capital Trust are included in Other Assets on the Consolidated Statements of Financial Condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distributions on the capital securities issued by the Capital Trust are payable quarterly at a rate per annum equal to the interest rate being earned by the Capital Trust on the subordinated notes held by the Capital Trust. The capital securities are subject to mandatory redemption, in whole or in part, upon repayment of the subordinated notes. The Company has entered into agreements which, taken collectively, fully and unconditionally guarantee the capital securities subject to the terms of each of the guarantees. The capital securities held by the Capital Trust qualify as Tier 1 capital under Federal Reserve Board guidelines.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows subordinated notes at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount of Subordinated Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June&#160;2007 issuance (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/15/2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August&#160;2007 issuance (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9/15/2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Fixed rate through life of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) 3-Month LIBOR +1.48% through remaining life of debt.&lt;/span&gt;&lt;/div&gt;</source:VariableInterestEntitiesDisclosureTextBlock>
    <source:FederalTaxCreditsRecognizedInTaxExpense
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE3NjQ_f340eb5a-1bb0-46c6-a41f-90ad0dcfb02c"
      unitRef="usd">2020000.00</source:FederalTaxCreditsRecognizedInTaxExpense>
    <source:FederalTaxCreditsRecognizedInTaxExpense
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE3Njg_c28167d3-f49c-4858-ab6a-8dcc116e90fd"
      unitRef="usd">1720000</source:FederalTaxCreditsRecognizedInTaxExpense>
    <source:FederalTaxCreditsRecognizedInTaxExpense
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE3NzU_89517511-8782-47b9-b63c-87e5fb5756e4"
      unitRef="usd">1550000</source:FederalTaxCreditsRecognizedInTaxExpense>
    <us-gaap:InvestmentTaxCredit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE4NTU_c8c97572-e9c3-47e5-8105-bc2d8d851b41"
      unitRef="usd">3530000</us-gaap:InvestmentTaxCredit>
    <us-gaap:InvestmentTaxCredit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE4NTk_39cc5892-b12d-4ff0-b8f8-518e45fe0e16"
      unitRef="usd">31080000.00</us-gaap:InvestmentTaxCredit>
    <us-gaap:InvestmentTaxCredit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzE4NjY_e590dc77-2ee6-4c27-ba25-d553dac49b4d"
      unitRef="usd">15860000</us-gaap:InvestmentTaxCredit>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwNDM_9a073053-9c1a-4dcf-b103-a00cb82d4bd9">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of investments in affordable housing, community development and renewable energy VIEs that the Company has not consolidated as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;35,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unfunded capital and other commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;29,670&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maximum exposure to loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;50,319&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets
      contextRef="i41db2fee23ef48dda11ea1ed8c9f8399_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzEtMS0xLTEtMA_c01562fd-5cf9-40b3-b908-6ead5c07b4d9"
      unitRef="usd">35968000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2cc0281f09494b1c8a2deacf152d1ced_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzEtMi0xLTEtMA_d53725ac-9dbe-48d6-bd0b-33ccccbe95dd"
      unitRef="usd">22742000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="i41db2fee23ef48dda11ea1ed8c9f8399_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzItMS0xLTEtMA_42ee13b6-1ba3-485e-a90a-266227cff84a"
      unitRef="usd">29670000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i2cc0281f09494b1c8a2deacf152d1ced_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzItMi0xLTEtMA_29243ef9-a2af-497f-a867-8db975bd5637"
      unitRef="usd">26716000</us-gaap:Liabilities>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzMtMS0xLTEtMA_0960a97c-cfaf-4529-96e4-e642c4494b44"
      unitRef="usd">50319000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTo1NTM5Y2Q1ZjUwNjA0NDMxYTY5NWUxZjMxMmVkZDc5NS90YWJsZXJhbmdlOjU1MzljZDVmNTA2MDQ0MzFhNjk1ZTFmMzEyZWRkNzk1XzMtMi0xLTEtMA_0d4a34bb-297d-42b6-9672-5933fdb7722c"
      unitRef="usd">52106000</us-gaap:VariableInterestEntityEntityMaximumLossExposureAmount>
    <us-gaap:Assets
      contextRef="ib7923ab61bc340be9c440e004717c8ea_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzQyOTM_f5a61a80-535e-47c0-a198-6f7ef056f536"
      unitRef="usd">59080000.00</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i44df2c00ba844a1497dd97b3c6bc78e7_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzQzMDA_18b4b728-d198-41db-a241-3b93b5452199"
      unitRef="usd">53610000</us-gaap:Assets>
    <us-gaap:Liabilities
      contextRef="ib7923ab61bc340be9c440e004717c8ea_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzQzNDY_35abd1f9-5891-4bad-a729-7af5b5746634"
      unitRef="usd">0</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i44df2c00ba844a1497dd97b3c6bc78e7_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzQzNTM_759b8c54-66c3-4d86-9b89-0942df409442"
      unitRef="usd">4930000</us-gaap:Liabilities>
    <source:NumberOfTrustsSponsored
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzUxMzc_7d5b643a-33a2-409d-a278-283cf651a13f"
      unitRef="trust">1</source:NumberOfTrustsSponsored>
    <source:OwnershipPercentage
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzUxOTY_a42a4bac-a770-4481-ac0c-be7b2857ac90"
      unitRef="number">1</source:OwnershipPercentage>
    <source:ScheduleOfSubordinatedNotesPertainingToCapitalTrustsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwNTE_ab54b7c8-5f63-433c-b67b-422384074c6f">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows subordinated notes at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount of Subordinated Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June&#160;2007 issuance (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6/15/2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August&#160;2007 issuance (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.68&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9/15/2037&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Fixed rate through life of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) 3-Month LIBOR +1.48% through remaining life of debt.&lt;/span&gt;&lt;/div&gt;</source:ScheduleOfSubordinatedNotesPertainingToCapitalTrustsTableTextBlock>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ifcf9f60d72444f8b979683eda4796705_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtMi0xLTEtMA_33eae2cd-05e2-48da-a5b9-a2d702eb971a"
      unitRef="usd">41238000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="ia8b366ef1af748859d0ec5fa644880d7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtNC0xLTEtMA_95b09f66-7ee3-41c9-93d0-9cdc6e8db1e5"
      unitRef="number">0.0722</us-gaap:SubordinatedBorrowingInterestRate>
    <source:MaturityDateOfJuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ia8b366ef1af748859d0ec5fa644880d7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtNi0xLTEtMA_ed630b5f-97ff-48fe-9834-97cbed1bd4d1">2037-06-15</source:MaturityDateOfJuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i93fc8135a5384f3c9050d7338ec9e341_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItMi0xLTEtMA_e1e0c46f-a41e-417c-a932-c89a775fd4ad"
      unitRef="usd">17526000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:SubordinatedBorrowingInterestRate
      contextRef="i0167932cbc14428e902245aa6e5da4f4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItNC0xLTEtMA_c21dd924-f465-470c-82b2-abba9b5c8cce"
      unitRef="number">0.0168</us-gaap:SubordinatedBorrowingInterestRate>
    <source:MaturityDateOfJuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i0167932cbc14428e902245aa6e5da4f4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItNi0xLTEtMA_bc6470f0-41af-4aa3-aa4d-627bcc75fd6b">2037-09-15</source:MaturityDateOfJuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzMtMi0xLTEtMA_de2a46f2-51c9-4e15-bb24-1c5da48d8f3e"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9f04d2e924b64d05b1077ab0431eca32_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzY5OTA_7870fbdd-1d85-478e-a6ea-823acb7ed1ec"
      unitRef="number">0.0148</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90ZXh0cmVnaW9uOjM4YTcxODljMGE2NzRhNDdhNzE2M2ZmNDkzY2IxYzk2XzEyOTM_8aba005c-00e3-4384-94d5-1656b0d62f92">Earnings Per Share&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings per common share is computed using the two-class method. Basic earnings per common share is computed by dividing net income available to common shareholders by the weighted-average number of common shares outstanding during the applicable period, excluding outstanding participating securities. Participating securities include non-vested restricted stock awards. Non-vested restricted stock awards are considered participating securities to the extent the holders of these securities receive non-forfeitable dividends at the same rate as holders of common stock. Diluted earnings per common share is computed using the weighted-average number of shares determined for the basic earnings per common share computation plus the dilutive effect of stock compensation using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options, where the exercise price was greater than the average market price of the common shares, were excluded from the computation of diluted earnings per common share because the result would have been antidilutive. No stock options were considered antidilutive as of December&#160;31, 2021, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the number of shares used in the calculation of basic and diluted earnings per common share for the three years ending December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands&#160;-&#160;except&#160;per&#160;share&#160;amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income allocated to common stock and participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,038,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,527,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,600,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,038,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,527,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,600,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i10f7dcbc16ed457198b741f3db9e6ed1_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90ZXh0cmVnaW9uOjM4YTcxODljMGE2NzRhNDdhNzE2M2ZmNDkzY2IxYzk2XzEwMzI_24d9ad3a-302c-44c2-9a2c-6cc0ddaf6995"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7f31e1eec3a14ac2b98c938440d951ab_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90ZXh0cmVnaW9uOjM4YTcxODljMGE2NzRhNDdhNzE2M2ZmNDkzY2IxYzk2XzEwMzI_56a697a9-cf1d-4878-98f9-3054f3708986"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifa3e80bca92645e88dd5d4f7fa75f8d3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90ZXh0cmVnaW9uOjM4YTcxODljMGE2NzRhNDdhNzE2M2ZmNDkzY2IxYzk2XzEwMzI_f51c27e8-bc33-4bee-8e8f-02fd5404eea2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90ZXh0cmVnaW9uOjM4YTcxODljMGE2NzRhNDdhNzE2M2ZmNDkzY2IxYzk2XzEyOTY_4f76ea3b-4f33-4c79-88ca-470bf088e421">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation of the number of shares used in the calculation of basic and diluted earnings per common share for the three years ending December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands&#160;-&#160;except&#160;per&#160;share&#160;amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;87,237&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,606&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income allocated to common stock and participating securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,534&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,038,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,527,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,600,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dilutive effect of stock compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding for diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;25,038,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,527,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,600,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.70&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:DistributedEarnings
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEtMi0xLTEtMA_9dbe6091-5c34-4bc3-ae5a-6d384c848e6c"
      unitRef="usd">30369000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEtNC0xLTEtMA_21eabc90-ea7b-45f4-a460-552dc6d2b433"
      unitRef="usd">28859000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEtNi0xLTEtMA_3b528195-018f-48a0-b343-2ae540f3f6c6"
      unitRef="usd">28188000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzItMi0xLTEtMA_79441d13-98dd-474f-a778-20c995cd54d9"
      unitRef="usd">87237000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzItNC0xLTEtMA_a6111c8a-b5f0-4ed9-8c95-bf5d59d9ad6a"
      unitRef="usd">52044000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzItNi0xLTEtMA_6470c6ea-d281-4f34-aa7a-5d80b0bb238f"
      unitRef="usd">63254000</us-gaap:UndistributedEarnings>
    <source:CommonStockEarningsLossBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzMtMi0xLTEtMA_a62b535f-6857-4f8e-bcb2-2dc711c97588"
      unitRef="usd">117606000</source:CommonStockEarningsLossBasic>
    <source:CommonStockEarningsLossBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzMtNC0xLTEtMA_c5c1f439-6428-435a-98df-266b80e827ac"
      unitRef="usd">80903000</source:CommonStockEarningsLossBasic>
    <source:CommonStockEarningsLossBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzMtNi0xLTEtMA_86687c94-b072-4a22-89d1-e30ca4343d73"
      unitRef="usd">91442000</source:CommonStockEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzQtMi0xLTEtMA_ba49e9cc-5116-4f11-b281-27ce25a315df"
      unitRef="usd">-928000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzQtNC0xLTEtMA_49c0fbe1-9502-47e9-b20d-80a2d0952761"
      unitRef="usd">-534000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzQtNi0xLTEtMA_80a8bec4-11a9-4eff-b7db-8b5bd88312a0"
      unitRef="usd">-518000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzUtMi0xLTEtMA_ab983d21-c6da-45e0-94f9-a87a0173b539"
      unitRef="usd">118534000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzUtNC0xLTEtMA_1bddce81-17d4-4bcf-aab2-ba40b177cea7"
      unitRef="usd">81437000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzUtNi0xLTEtMA_431f05b7-dd74-49a7-b8f1-adb1b52db57a"
      unitRef="usd">91960000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzctMi0xLTEtMA_1c156bcb-1474-4d2f-a7fd-fc6f75a2ccdb"
      unitRef="shares">25038127</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzctNC0xLTEtMA_c7eb88e9-925a-48b6-beba-9acf226caec1"
      unitRef="shares">25527154</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzctNi0xLTEtMA_c8da3004-11b9-47de-b251-06eafb0b73c7"
      unitRef="shares">25600138</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzgtMi0xLTEtMA_7ad1945e-b251-4f32-993e-6663c99a852b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzgtNC0xLTEtMA_343e9b12-3922-478a-adf4-2388577e86ed"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzgtNi0xLTEtMA_fe77b2e8-4b5b-4aa7-ba56-1a46fe457d13"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzktMi0xLTEtMA_e5c981b2-d934-4648-9326-873616d33c71"
      unitRef="shares">25038127</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzktNC0xLTEtMA_15a44306-d797-4f48-ad04-9cae848c2363"
      unitRef="shares">25527154</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzktNi0xLTEtMA_e568db2a-8218-4042-bf4e-0068fbce0838"
      unitRef="shares">25600138</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzExLTItMS0xLTA_f9d4e25a-236a-45e7-9643-e83e0addeb1d"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzExLTQtMS0xLTA_44f25616-76af-4032-83d5-2bead8bdcef0"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzExLTYtMS0xLTA_f86f2caa-a21e-4540-a10f-df9862947a47"
      unitRef="usdPerShare">3.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEyLTItMS0xLTA_9f0700ed-b4f0-4f95-bb62-ffff3f38d09a"
      unitRef="usdPerShare">4.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEyLTQtMS0xLTA_02b13f42-1858-4a32-82ea-3c24db6c75e1"
      unitRef="usdPerShare">3.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzkvZnJhZzozOGE3MTg5YzBhNjc0YTQ3YTcxNjNmZjQ5M2NiMWM5Ni90YWJsZTpmMGVhYmI1MDk5ZTI0Y2Y4YjI4NTAzMDM3MDM0YmEzNC90YWJsZXJhbmdlOmYwZWFiYjUwOTllMjRjZjhiMjg1MDMwMzcwMzRiYTM0XzEyLTYtMS0xLTA_4033eb05-efad-43d5-b21a-a8e87fcb8222"
      unitRef="usdPerShare">3.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90ZXh0cmVnaW9uOjU5YjMxNzQ3ZmM5YTRmMDhiZjEwOWYwZTEwMDY3MmNkXzI2OA_7f931b9e-b892-4e52-ae7e-fc1f93c469a8">Accumulated Other Comprehensive Income&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents reclassifications out of accumulated other comprehensive income related to unrealized gains and losses on available-for-sale securities for the two years ending December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Realized (losses) gains included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Losses) gains on investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90ZXh0cmVnaW9uOjU5YjMxNzQ3ZmM5YTRmMDhiZjEwOWYwZTEwMDY3MmNkXzI3MQ_b3b7e549-d24b-4291-955d-9717a0ca7523">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents reclassifications out of accumulated other comprehensive income related to unrealized gains and losses on available-for-sale securities for the two years ending December 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.646%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Affected Line Item in the Statements of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Realized (losses) gains included in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Losses) gains on investment securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;160&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(65)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i7ca1e151eb994d8294a7ca1542e9c79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzEtMi0xLTEtMA_896b3328-3b58-4bff-9bd3-074e86281c34"
      unitRef="usd">-680000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ifc6ef93c7de14aabac960e3232da618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzEtNC0xLTEtMA_3bcb52f4-6561-468d-a7f7-68fac70f68f8"
      unitRef="usd">279000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7ca1e151eb994d8294a7ca1542e9c79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzItMi0xLTEtMA_5157c522-a389-482b-b1b0-27485ea540dd"
      unitRef="usd">-680000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ifc6ef93c7de14aabac960e3232da618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzItNC0xLTEtMA_97aac3d8-cd29-4544-bd12-b6cdf269ddb0"
      unitRef="usd">279000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7ca1e151eb994d8294a7ca1542e9c79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzMtMi0xLTEtMA_fc355bf6-4617-435d-9ea8-8d8bec464fd9"
      unitRef="usd">-160000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ifc6ef93c7de14aabac960e3232da618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzMtNC0xLTEtMA_2387e250-15aa-4a74-82d7-16f7c67135d0"
      unitRef="usd">65000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i7ca1e151eb994d8294a7ca1542e9c79e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzQtMi0xLTEtMA_f2de73b7-4c30-4f33-ab29-db42ec7088ce"
      unitRef="usd">-520000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ifc6ef93c7de14aabac960e3232da618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDIvZnJhZzo1OWIzMTc0N2ZjOWE0ZjA4YmYxMDlmMGUxMDA2NzJjZC90YWJsZTo3ZDBjNmU5NTU5NDA0ZmJiOTFiODUxODhiZDg1Mjg1Zi90YWJsZXJhbmdlOjdkMGM2ZTk1NTk0MDRmYmI5MWI4NTE4OGJkODUyODVmXzQtNC0xLTEtMA_75eb4039-c62d-4069-aae4-f2eef1caa0dc"
      unitRef="usd">214000</us-gaap:ProfitLoss>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE4NzA_64a4e2ef-b099-46cb-9abc-6e42bdf62526">Employee Benefit Plans&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 1st Source Corporation Employee Stock Ownership and Profit Sharing Plan (as amended, the &#x201c;Plan&#x201d;) includes an employee stock ownership component, which is designed to invest in and hold 1st Source common stock, and a 401(k)&#160;plan component, which holds all Plan assets not invested in 1st Source common stock. The Plan encourages diversification of investments with opportunities to change investment elections and contribution levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employees are eligible to participate in the Plan the first of the month following 90 days of employment. The Company matches dollar for dollar on the first 4% of deferred compensation, plus 50 cents on the dollar of the next 2% deferrals. The Company will also contribute to the Plan an amount designated as a fixed 2% employer contribution. The amount of fixed contribution is equal to two percent of the participant&#x2019;s eligible compensation. Additionally, each year the Company may, in its sole discretion, make a discretionary profit sharing contribution. As of December&#160;31, 2021 and 2020, there were 751,447 and 824,466 shares, respectively, of 1st Source Corporation common stock held in relation to employee benefit plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company contributions are allocated among the participants on the basis of compensation. Each participant&#x2019;s account is credited with cash and/or shares of 1st Source common stock based on that participant&#x2019;s compensation earned during the year. After completing 5 years of service in which they worked at least 1,000 hours per year, a participant will be completely vested in the Company&#x2019;s contribution. An employee is always 100% vested in their deferral. Plan participants are entitled to receive distributions from their Plan accounts in-service and upon termination of service, retirement, or death.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contribution expense for the years ended December&#160;31, 2021, 2020, and 2019, amounted to $6.31 million, $5.70 million, and $5.48 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <source:DefinedContributionPlanRequisitePeriodOfServiceToBecomeEligible
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzU1OQ_2a09d214-526c-4b3e-b29d-16193295dd46">P90D</source:DefinedContributionPlanRequisitePeriodOfServiceToBecomeEligible>
    <source:DefinedContributionPlanDiscretionaryEmployerMatchEmployeeContributionLevelOne
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzYyOA_0b11018f-e9e8-432b-a9df-a456f3e0253a"
      unitRef="number">0.04</source:DefinedContributionPlanDiscretionaryEmployerMatchEmployeeContributionLevelOne>
    <source:DefinedContributionPlanDiscretionaryEmployerMatchLevelTwo
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzY2Mg_32980e74-55ee-4f20-97d2-979cfe606c90"
      unitRef="number">0.50</source:DefinedContributionPlanDiscretionaryEmployerMatchLevelTwo>
    <source:DefinedContributionPlanDiscretionaryEmployerMatchEmployeeContributionLevelTwo
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzY5Nw_63466bd9-36e7-4d23-9ea5-007717cee25a"
      unitRef="number">0.02</source:DefinedContributionPlanDiscretionaryEmployerMatchEmployeeContributionLevelTwo>
    <source:DefinedContributionPlanEmployerDiscretionaryContributionPercentage
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzc4OA_e0831ed8-6785-4c5d-b5bc-4296fd43a4b5"
      unitRef="number">0.02</source:DefinedContributionPlanEmployerDiscretionaryContributionPercentage>
    <source:DefinedContributionPlanNumberofSharesofEquitySecuritiesIssuedbyEmployerandRelatedPartiesIncludedinPlanAssets
      contextRef="ia8b61fbe8a4945489507d65830d89928_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzEwNTg_5190afd1-5999-4183-a017-0a3433a6c38a"
      unitRef="shares">751447</source:DefinedContributionPlanNumberofSharesofEquitySecuritiesIssuedbyEmployerandRelatedPartiesIncludedinPlanAssets>
    <source:DefinedContributionPlanNumberofSharesofEquitySecuritiesIssuedbyEmployerandRelatedPartiesIncludedinPlanAssets
      contextRef="i39817dfc8b624f69a12cef57e9118623_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzEwNjU_a1ba9099-d184-4ed4-b68f-3501e405dcd6"
      unitRef="shares">824466</source:DefinedContributionPlanNumberofSharesofEquitySecuritiesIssuedbyEmployerandRelatedPartiesIncludedinPlanAssets>
    <source:DeferredCompensationArrangementWithIndividualsRequisiteServicePeriod
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE0Mzg_5a088513-242b-45d4-be2a-6492effa9a61">P5Y</source:DeferredCompensationArrangementWithIndividualsRequisiteServicePeriod>
    <source:DefinedContributionPlanWorkingHoursRequiredPerYear
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE0ODI_07d0b637-711a-494c-ad41-3c6e60ff56bb"
      unitRef="h">1000</source:DefinedContributionPlanWorkingHoursRequiredPerYear>
    <source:DefinedContributionPlanEmployeeDeferralPercentageVested
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE1OTQ_507726c0-8456-4fa6-a996-030f22e6861f"
      unitRef="number">1</source:DefinedContributionPlanEmployeeDeferralPercentageVested>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i9e255c329b464d03975a28216309cb9b_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE4Mzk_9dc37bce-adf6-4975-98e8-8b64aa45e8d2"
      unitRef="usd">6310000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i0157372695e947d5919d668b5e552cc4_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE4NDM_07c297b2-9117-40d3-93f1-040b9ecdff38"
      unitRef="usd">5700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i94c81a7ca1eb456fa46bdc76bf2c4914_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDUvZnJhZzpiMDdiOWVhYTg4Y2E0MmRjYTE3OWUyZTQxMWZkOTk2ZC90ZXh0cmVnaW9uOmIwN2I5ZWFhODhjYTQyZGNhMTc5ZTJlNDExZmQ5OTZkXzE4NTE_2b8414fe-c8d5-40d7-ab07-9181eef7c94b"
      unitRef="usd">5480000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU4MDU_4287eebf-51c6-4ff0-961c-b35f4c87eea6">Stock Based Compensation &lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had four active stock-based employee compensation plans. These plans include three executive stock award plans, the Executive Incentive Plan (EIP), the Restricted Stock Award Plan (RSAP), the Strategic Deployment Incentive Plan (SDP); and the Employee Stock Purchase Plan (ESPP). The 2011 Stock Option Plan was approved by the shareholders on April&#160;21, 2011 but the Company had not made any grants through December&#160;31, 2021. These stock-based employee compensation plans were established to help retain and motivate key employees. All of the plans have been approved by the shareholders of 1st Source Corporation. The Executive Compensation and Human Resources Committee (the &#x201c;Committee&#x201d;) of the 1st Source Corporation Board of Directors has sole authority to select the employees, establish the awards to be issued, and approve the terms and conditions of each award under the stock-based compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation to employees is recognized as compensation cost on the Consolidated Statements of Income based on their fair values on the measurement date, which, for 1st Source, is the date of grant. Stock-based compensation expense is recognized ratably over the requisite service period for all awards. The total fair value of share awards vested was $3.45 million during 2021, $2.67 million in 2020, and $3.35 million in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the combined summary of activity regarding active stock option and stock award plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested&#160;Stock Awards&#160;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares Available for&#160;Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;675,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares authorized - 2019 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;664,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.60&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares authorized - 2020 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(147,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:3pt double #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares authorized - 2021 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(79,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(92,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;560,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;274,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34.86&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Option Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Incentive stock option plans include the 2011 Stock Option Plan (the &#x201c;2011 Plan&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each award from the plan is evidenced by an award agreement that specifies the option price, the duration of the option, the number of shares to which the option pertains, and such other provisions as the Committee determines. The option price is equal to the fair market value of a share of 1st Source Corporation&#x2019;s common stock on the date of grant. Options granted expire at such time as the Committee determines at the date of grant and in no event does the exercise period exceed a maximum of ten years. Upon merger, consolidation, or other corporate consolidation in which 1st Source Corporation is not the surviving corporation, as defined in the plans, all outstanding options immediately vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were zero stock options exercised during 2021, 2020 or 2019. All shares issued in connection with stock option exercises and non-vested stock awards are issued from available treasury stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No stock-based compensation expense related to stock options was recognized in 2021, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option on the date of grant is estimated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility estimated over a period equal to the expected life of the options. In estimating the fair value of stock options under the Black-Scholes valuation model, separate groups of employees that have similar historical exercise behavior are considered separately. The expected life of the options granted is derived based on past experience and represents the period of time that options granted are expected to be outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Award Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; Incentive stock award plans include the EIP, the SDP and the RSAP. The EIP is administered by the Committee. Awards under the EIP and SDP include &#x201c;book value&#x201d; shares and &#x201c;market value&#x201d; shares of common stock. These shares are awarded annually based on weighted performance criteria and generally vest over a period of five years. The EIP book value shares may only be sold to 1st Source and such sale is mandatory in the event of death, retirement, disability, or termination of employment. The RSAP is designed for key employees. Awards under the RSAP are made to employees recommended by the Chief Executive Officer and approved by the Committee. Shares granted under the RSAP vest over a period of up to ten years and vesting is based upon meeting certain various criteria, including continued employment with 1st Source.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense relating to the EIP, SDP and RSAP totaled $4.21 million in 2021, $3.29 million in 2020, and $2.76 million in 2019. The total income tax benefit recognized in the accompanying Consolidated Statements of Income related to stock-based compensation was $0.99 million in 2021, $0.77 million in 2020, and $0.65 million in 2019. Unrecognized stock-based compensation expense related to non-vested stock awards (EIP/SDP/RSAP) was $7.25 million at December&#160;31, 2021. At such date, the weighted-average period over which this unrecognized expense was expected to be recognized was 3.17 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of non-vested stock awards for the purposes of recognizing stock-based compensation expense is market price of the stock on the measurement date, which, for the Company&#x2019;s purposes is the date of the award.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; The Company offers an ESPP for substantially all employees with at least two years of service on the effective date of an offering under the plan. Eligible employees may elect to purchase any dollar amount of stock, so long as such amount does not exceed 25% of their base rate of pay and the aggregate stock accrual rate for all offerings does not exceed $25,000 in any calendar year. The purchase price for shares offered is the lower of the closing market bid price for the offering date or the average market bid price for the five business days preceding the offering date. The purchase price and premium/(discount) to the actual market closing price on the offering date for the 2021, 2020, and 2019 offerings were $49.98 (-0.42%), $34.35 (1.78%), and $43.81 (0.14%), respectively. Payment for the stock is made through payroll deductions over the offering period, and employees may discontinue the deductions at any time and exercise the option or take the funds out of the program. The most recent offering began June&#160;1, 2021 and runs through June 1, 2023, with $187,740 in stock value to be purchased at $49.98 per share.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanNumber
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzY3_178508fd-0b51-4f9d-a08f-9365656877f7"
      unitRef="plan">4</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanNumber>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveStockAwardPlans
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzEzOA_ab37756f-cfda-42f3-b8fd-49b8ae2dbd3c"
      unitRef="plan">3</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfExecutiveStockAwardPlans>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzEzMTc_4af7e350-3956-443c-a6b5-a2f8d70524d7"
      unitRef="usd">3450000</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzEzMzE_24727b8c-bf72-443c-9c7f-26f4727fd38a"
      unitRef="usd">2670000</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzEzNDU_fd17df6b-2f7c-4101-93df-95ac6956584a"
      unitRef="usd">3350000</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardShareAwardsVestedInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU4MDg_cd231212-e402-44fd-87fb-19d6c113ba42">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the combined summary of activity regarding active stock option and stock award plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Vested&#160;Stock Awards&#160;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares Available for&#160;Grant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&#160;of Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;675,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares authorized - 2019 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;664,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;218,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29.60&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares authorized - 2020 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(147,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;147,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(74,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&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:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;577,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:3pt double #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares authorized - 2021 EIP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;62,369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(79,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36.22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock awards vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(92,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32.53&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,798)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32.13&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;560,755&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;274,146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;34.86&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id325ef4822184da9ba94b28b556913cd_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzItMS0xLTEtMA_bbc6899a-619c-4b2f-b9c8-4ab59425f601"
      unitRef="shares">675059</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie3501f3c75184285a4741ed6b3f944aa_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzItMy0xLTEtMA_ff0282a9-78dd-4b01-af21-e518c06e62f0"
      unitRef="shares">253819</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie3501f3c75184285a4741ed6b3f944aa_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzItNS0xLTEtMA_94059658-67d2-49ed-9fcb-3c6add69d2f9"
      unitRef="usdPerShare">28.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia0939f353dbd4b079e8d6b32a5bfac19_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzMtMS0xLTEtMA_7d97a227-00ac-4dd8-a9d3-91fb16a7ee6b"
      unitRef="shares">62538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzUtMS0xLTEtMA_8b7371b7-e317-4b05-a5b1-21b4c373fbe6"
      unitRef="shares">74336</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzUtMy0xLTEtMA_5aeae09c-d932-4c0a-8978-83bba8389fa3"
      unitRef="shares">74336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzUtNS0xLTEtMA_e0b16bb9-aa6a-42e6-bd2b-7224a47285e3"
      unitRef="usdPerShare">31.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzYtMy0xLTEtMA_a47576a3-915e-4b1e-9040-11829d0482ff"
      unitRef="shares">100299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzYtNS0xLTEtMA_754caf55-1b04-497c-ac24-10da7432fdc5"
      unitRef="usdPerShare">28.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzctMS0xLTEtMA_75859322-190e-47dd-9f92-d7995c451d4a"
      unitRef="shares">1241</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzctMy0xLTEtMA_cc8cbb07-1e59-4732-9efb-4ba588b69266"
      unitRef="shares">8865</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i30fa68c918e04dcca1303e47cb4c51f5_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzctNS0xLTEtMA_4a55114b-37be-42cd-a546-9f971faecd9d"
      unitRef="usdPerShare">30.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzktMS0xLTEtMA_40e53e3d-aa6e-4dba-b5b3-90d6648a9412"
      unitRef="shares">664502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib93e8c650659416aa128a9dff863e84a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzktMy0xLTEtMA_73b24b29-37d5-45fe-837c-38e3cd744874"
      unitRef="shares">218991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib93e8c650659416aa128a9dff863e84a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzktNS0xLTEtMA_b05aff0a-8c19-4dd2-a81f-c6e5f95dc9e1"
      unitRef="usdPerShare">29.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i9dc4dd316c0e43acb64413c6db5620b0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEwLTEtMS0xLTA_5b10a494-d3fd-4742-9bee-85c06ce99f69"
      unitRef="shares">60233</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEyLTEtMS0xLTA_4862fa36-333b-42ac-afbb-fac11382528b"
      unitRef="shares">147576</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEyLTMtMS0xLTA_6c5e0238-0035-40b9-a345-c9b35a0b7c65"
      unitRef="shares">147576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEyLTUtMS0xLTA_b8ff220b-95a7-4328-b73f-51dc80b89119"
      unitRef="usdPerShare">37.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEzLTMtMS0xLTA_956ca7df-3aa9-4150-a7bd-bb656d04e402"
      unitRef="shares">74203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzEzLTUtMS0xLTA_2e9bca13-0afb-4f65-be1c-cf08d008ddd3"
      unitRef="usdPerShare">28.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE0LTEtMS0xLTA_0a9e7cc2-206e-4428-835f-af16355df4d6"
      unitRef="shares">49</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE0LTMtMS0xLTA_20ee38b4-1c76-4c11-b4f7-f238a24b38f4"
      unitRef="shares">870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibf8d661a093e4affac44d0a79ac2ac76_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE0LTUtMS0xLTA_58e1ea56-ad6d-46b7-b191-482251ba39ef"
      unitRef="usdPerShare">31.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE2LTEtMS0xLTA_1173e11d-35a6-44ce-a19d-d3e5907deb9a"
      unitRef="shares">577208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i93cf10ecb40849c89c3c3068d704b268_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE2LTMtMS0xLTA_b82e2ac4-afe6-4761-9c6d-3b1c5a6dc0f1"
      unitRef="shares">291494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i93cf10ecb40849c89c3c3068d704b268_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE2LTUtMS0xLTA_f6a8d984-e8f6-4038-b628-1d465395c678"
      unitRef="usdPerShare">33.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i2e23e2790ab64d2ea5dce10862ddb1e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE3LTEtMS0xLTA_ebc55699-4da8-427a-985b-0445a66759d1"
      unitRef="shares">62369</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE4LTEtMS0xLTA_a555a192-fe15-466a-a8e1-f749d750781a"
      unitRef="shares">79072</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE4LTMtMS0xLTA_3e92fb8c-57f7-46b9-8a08-e181b2e900aa"
      unitRef="shares">79072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE4LTUtMS0xLTA_8462774c-6656-403a-aa50-631a7a335d80"
      unitRef="usdPerShare">36.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE5LTMtMS0xLTA_d0392001-2fbb-411d-95bf-de6fc96c0d9d"
      unitRef="shares">92622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzE5LTUtMS0xLTA_a2b4d076-5a10-438f-8a75-d3900f7559d2"
      unitRef="usdPerShare">32.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIwLTEtMS0xLTA_42b4d191-109f-4be9-b43d-17fdf5f81aaf"
      unitRef="shares">250</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIwLTMtMS0xLTA_0bb496e6-e77b-464a-a68f-433e07e6abfd"
      unitRef="shares">3798</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i08e8190f889b4ba0b58321f9862902fc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIwLTUtMS0xLTA_70e83f78-8139-4a9e-99c3-cb2215f03915"
      unitRef="usdPerShare">32.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIxLTEtMS0xLTA_6d4aa70a-0a58-4a8c-b800-19f75100e5a5"
      unitRef="shares">560755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6c49aacada4b41779eca24137e5aa9d1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIxLTMtMS0xLTA_0acd2dde-3a0e-4309-864e-b1b355fe8335"
      unitRef="shares">274146</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6c49aacada4b41779eca24137e5aa9d1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90YWJsZTpmOWU2YTVkMjhjN2E0MGEzYjc1ZjZkNWJhMzAzYTAzMC90YWJsZXJhbmdlOmY5ZTZhNWQyOGM3YTQwYTNiNzVmNmQ1YmEzMDNhMDMwXzIxLTUtMS0xLTA_01616b1a-dd00-4261-86f3-bc87f373d061"
      unitRef="usdPerShare">34.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <source:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm
      contextRef="ie691d23115ce482cb2dc83b7523fedd6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzIwNzE_8da66591-7769-4d36-a287-262e7cd088ab">P10Y</source:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4963cb0fe05143889f2e2ee381a772d5_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzIyODA_68643ce4-c076-4668-95bd-a7e8782f61c3"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="id1210374f84744ea81d7adbd2ca502e4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzIyODA_d1414b6f-871b-4ab6-8a28-3d1b917bedc0"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i83b7d7d81b3e4a0281920c97826558df_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzIyODA_e9125132-1b85-402d-a91b-36b9f2663b74"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4963cb0fe05143889f2e2ee381a772d5_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzI0NTg_58ce7c5c-760a-482c-8cb6-d42422da1602"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id1210374f84744ea81d7adbd2ca502e4_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzI0NTg_b3abe42c-d2fb-4ebd-a398-526f142dfdff"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83b7d7d81b3e4a0281920c97826558df_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzI0NTg_e47904ab-7462-4656-8490-d5cede24bb26"
      unitRef="usd">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib645f34bc26b4658a7212af686bc2b71_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzM0Nzg_30c1500a-9005-4c22-940c-6574274ecf39">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4a32d22b65634fa89a848f2a62c54f99_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzM0Nzg_a10e5714-bc1f-44ba-bce2-308ba8a1584f">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i14d7989d3aa240baa5d1ba00002c663e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzM4NTk_5dd075d7-6fe2-47d1-8e0a-fa3471a3acd2">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i871ca408c1b844df97e3bb91b2fc3688_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQwNDU_502cfcd7-b0ab-4d4d-9108-c06e8045dcef"
      unitRef="usd">4210000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ida0f4a2037f84f62b5d574942e186096_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQwNTU_97f8c2fa-1a67-4325-b918-fb5c2333f9ef"
      unitRef="usd">3290000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if4a2e200f62e47249a07ef698f5188a1_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQwNjk_0e6abd65-cfc8-4388-b05a-da661492747a"
      unitRef="usd">2760000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i871ca408c1b844df97e3bb91b2fc3688_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQyMTM_91595fbd-d114-486f-bd67-e3fa45b01d12"
      unitRef="usd">990000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ida0f4a2037f84f62b5d574942e186096_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQyMjM_ce020397-df78-42b4-b473-c0d6edf1f058"
      unitRef="usd">770000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if4a2e200f62e47249a07ef698f5188a1_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQyMzc_0d44eb40-9989-472c-acc0-c4d9c8c2618f"
      unitRef="usd">650000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia16c438d5d70468d9cd0c419ea290c81_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQzNDc_c070cd8e-705c-4f11-83f0-452632f9227b"
      unitRef="usd">7250000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i871ca408c1b844df97e3bb91b2fc3688_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQ0NzA_13ec58af-518c-4960-8a40-12510396bffa">P3Y2M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i41f50d793337468dbef7a4f85a7399bb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQ3OTk_f0404dc8-20cd-4d40-9ce8-b10975e8ae1f">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i5833df0d157946b89af5d9e470b57479_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzQ5NzQ_bc19a8eb-8cf6-475d-aa2d-00175adfed40"
      unitRef="number">0.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount
      contextRef="i41f50d793337468dbef7a4f85a7399bb_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzUwNzQ_7d7cace7-7431-4f45-99f1-5dd291922665"
      unitRef="usd">25000</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare
      contextRef="i5833df0d157946b89af5d9e470b57479_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0Mjg_094e540a-2746-4ebd-b3c2-fc11a27e1444"
      unitRef="usdPerShare">49.98</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
      contextRef="i41f50d793337468dbef7a4f85a7399bb_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0MzI_fa488288-336e-4d10-a980-6c3f9413d24e"
      unitRef="number">0.0042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare
      contextRef="i7abfa0ebd94444acac2daf471a801044_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0Mzc_a161d9be-b7f6-4bfa-81b9-2fd74a34bd1f"
      unitRef="usdPerShare">34.35</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPremiumFromMarketPriceOfferingDate
      contextRef="i0d708b925c9b48fe9c696be52c6d686d_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0NDE_6159126a-0881-41c7-8bd6-bb4a16e99118"
      unitRef="number">0.0178</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPremiumFromMarketPriceOfferingDate>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare
      contextRef="i0d3e4ee8c76748a8b229c47c1fddfd02_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0NTA_4d8e2e6d-4069-4b55-b1b0-a6e27bd655db"
      unitRef="usdPerShare">43.81</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerShare>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPremiumFromMarketPriceOfferingDate
      contextRef="i9c6f232b478e4ccfbab70ca6d8178a5a_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU0NTQ_51cf827a-085c-4a98-82dd-72399dc829d5"
      unitRef="number">0.0014</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardPremiumFromMarketPriceOfferingDate>
    <source:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesValueOfSharesToBePurchased
      contextRef="i8f83d57225cc47b59a32f16405e34e02_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU3NTU_dd06548c-9b46-47dc-a5dd-23354e69604d"
      unitRef="usd">187740</source:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesValueOfSharesToBePurchased>
    <us-gaap:SharePrice
      contextRef="ifec681ec2148474399af400a2c1b8a5b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNDgvZnJhZzoxM2U1Yzg1MzUyODA0NzZhOWNjODgyMWFmNWEwMjdhNC90ZXh0cmVnaW9uOjEzZTVjODUzNTI4MDQ3NmE5Y2M4ODIxYWY1YTAyN2E0XzU3OTI_518abce0-4e05-45c0-abfa-c03ef89be014"
      unitRef="usdPerShare">49.98</us-gaap:SharePrice>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI0OTk_2f332959-0c7f-4fdd-b150-608fc29904e1">Income Taxes&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the reasons for the difference between income tax expense and the amount computed by applying the statutory federal income tax rate (21%) to income before income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Decrease) increase in income taxes resulting 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax-exempt interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax expense related to (losses) gains on investment securities available-for-sale for the years 2021, 2020, and 2019 was approximately $(164,000), $67,000, and $0, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of deferred tax assets and liabilities as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,431&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accruals for employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized loan costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized losses on securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;45,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Differing depreciable bases in premises and leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets - leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Differing bases in assets related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax advantaged partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains on securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No valuation allowance for deferred tax assets was recorded at December&#160;31, 2021 and 2020 as the Company believes it is more likely than not that all of the deferred tax assets will be realized. Additionally, the tax credit carryforward generated in 2020 was fully utilized in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax years that remain open and subject to audit include the federal 2018-2021 years and the Indiana 2018-2021 years. The Company does not anticipate a significant change in the amount of uncertain tax positions within the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI1MTE_4f0c3040-81d0-4cae-9d71-1333f0d1f85a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.577%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,586&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,190&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,295)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(24,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzItMi0xLTEtMA_f8770528-a092-42c2-868a-08ec1dadc676"
      unitRef="usd">16346000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzItNC0xLTEtMA_3327a8ea-3c09-4ec8-bc73-429f9bf81978"
      unitRef="usd">42411000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzItNi0xLTEtMA_8bdf9d02-6163-4ae1-b1a4-104f7ae50f8e"
      unitRef="usd">28130000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzMtMi0xLTEtMA_73500d72-c569-4576-8c06-21664a7ab892"
      unitRef="usd">4586000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzMtNC0xLTEtMA_adc783ca-1a36-468e-aa89-009403f3296f"
      unitRef="usd">6629000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzMtNi0xLTEtMA_30872aad-3069-4921-8f9c-a349e62d6521"
      unitRef="usd">5739000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzQtMi0xLTEtMA_4040de8f-0020-46e4-825f-2e716920a1f9"
      unitRef="usd">20932000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzQtNC0xLTEtMA_a8da0586-1718-472a-9aae-1732bc7f0eb5"
      unitRef="usd">49040000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzQtNi0xLTEtMA_08c6dc00-d149-4c8a-a496-d6628bbd9c71"
      unitRef="usd">33869000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzYtMi0xLTEtMA_595f004b-02ab-4101-925c-232b02353a69"
      unitRef="usd">14206000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzYtNC0xLTEtMA_30c14656-ca18-4554-8e3f-70fb8dea82ea"
      unitRef="usd">-21865000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzYtNi0xLTEtMA_2cd30126-7e53-42be-b75d-430e1182dca8"
      unitRef="usd">-5135000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzctMi0xLTEtMA_b33dd659-e8b2-4c2f-926c-85f99fb98398"
      unitRef="usd">1190000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzctNC0xLTEtMA_c913f30a-3af0-4080-b358-125d9ded0753"
      unitRef="usd">-2295000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzctNi0xLTEtMA_9deb6686-2d60-4f7c-82b3-10a047778f5e"
      unitRef="usd">-595000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzktMi0xLTEtMA_73e473b3-a27d-47ef-b6d8-9fbdab785ca6"
      unitRef="usd">15396000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzktNC0xLTEtMA_28cc24b6-1cc7-47a0-a78e-08007b427358"
      unitRef="usd">-24160000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzktNi0xLTEtMA_9b56195f-3887-4a8a-bff9-7d214ba6a856"
      unitRef="usd">-5730000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzEwLTItMS0xLTA_9657b5ac-4f5d-48b2-974c-bff1afff3411"
      unitRef="usd">36328000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzEwLTQtMS0xLTA_a38afda1-4b7d-4fab-8018-b676387a1962"
      unitRef="usd">24880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZToyOWVkY2VmNGRjZDA0YTI0YTA1MjkxNjk2ZDEzMDE1NC90YWJsZXJhbmdlOjI5ZWRjZWY0ZGNkMDRhMjRhMDUyOTE2OTZkMTMwMTU0XzEwLTYtMS0xLTA_b53e0b2f-ae65-4ea0-9ade-ac2fef871f45"
      unitRef="usd">28139000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI0Nzc_fa2363f3-a7ce-49fd-b966-11cbe379bca8">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the reasons for the difference between income tax expense and the amount computed by applying the statutory federal income tax rate (21%) to income before income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.703%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percent of Pretax Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Decrease) increase in income taxes resulting 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax-exempt interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(439)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI1NA_5b1b9f96-9ad7-4cbc-8245-ed510c3e78dc"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI1NA_dde67ac4-368b-40c3-96ee-8401310e4e70"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItMi0xLTEtMA_7e89e00d-160a-4d21-a154-f7b4f55e81bc"
      unitRef="usd">32526000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItNC0xLTEtMA_ade6ffe7-6622-4ff0-9cd1-a08cf0f7833c"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItNi0xLTEtMA_97260770-1a6e-4683-9205-53c9fb0c538b"
      unitRef="usd">22332000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItOC0xLTEtMA_59d1e5d2-fa6a-45ae-9467-902c40570c39"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItMTAtMS0xLTA_b0158824-6b9a-40a2-a956-77256fc8361d"
      unitRef="usd">25232000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzItMTItMS0xLTA_4e2c80a4-5f9c-438b-86a1-d7eb38e61dc6"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtMi0xLTEtMA_6ebb63d3-47e9-4dff-966a-144316a15401"
      unitRef="usd">373000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtNC0xLTEtMA_ab87bb16-1bcc-4792-8112-030a271636a3"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtNi0xLTEtMA_2f233132-f409-4397-bd52-7047ac51a5b8"
      unitRef="usd">439000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtOC0xLTEtMA_6f76f34e-2437-4694-82e6-ffbb33263e2c"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtMTAtMS0xLTA_ee131250-f60d-4d8b-b477-9d191a887e36"
      unitRef="usd">552000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzQtMTItMS0xLTA_78b4a8b8-9f65-4269-b2a4-3a3b1502f355"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtMi0xLTEtMA_fcca9dc2-74c6-45e2-b6ad-80d49f8873b6"
      unitRef="usd">4563000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtNC0xLTEtMA_4f5679b9-2c55-444a-8907-c29906b6f94f"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtNi0xLTEtMA_f66b0906-c7d2-40a6-b25b-70c66475a47d"
      unitRef="usd">3424000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtOC0xLTEtMA_11d28bfa-b230-41f8-8482-bb6487c03405"
      unitRef="number">0.032</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtMTAtMS0xLTA_dc71b8d0-00af-477c-87fc-6c3f62a45ce9"
      unitRef="usd">4064000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzUtMTItMS0xLTA_ba94c826-0ec0-4554-8af1-1a204bb1ad2e"
      unitRef="number">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctMi0xLTEtMA_7f515769-9724-40eb-b9f0-67ca7a8f4c8e"
      unitRef="usd">-388000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctNC0xLTEtMA_ec1c00fb-94fe-4fff-9e01-5e523a6e2787"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctNi0xLTEtMA_ff17027e-debf-4215-998d-5fe31ccb3dde"
      unitRef="usd">-437000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctOC0xLTEtMA_70191bf8-95a9-4f68-bd2f-f0697e7f45d4"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctMTAtMS0xLTA_b1bef77e-3501-4dcf-b8c3-6fdc1c417804"
      unitRef="usd">-605000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzctMTItMS0xLTA_70032f05-3180-466c-aabf-878efe96bd0b"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtMi0xLTEtMA_a3dcb4ab-e508-4f7f-8725-e545209d6535"
      unitRef="usd">36328000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtNC0xLTEtMA_eeae5d2f-9a97-4879-8315-55cb582af7bd"
      unitRef="number">0.235</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtNi0xLTEtMA_322ec18e-d4ca-4275-8c97-d79455228a82"
      unitRef="usd">24880000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtOC0xLTEtMA_6ec2715d-2f09-4cd5-8b03-030221c81892"
      unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtMTAtMS0xLTA_fe293e36-7e13-49da-b3ac-37ef68b13db4"
      unitRef="usd">28139000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZTBiYWRhN2VjNGY0OTk1YTg3NGM2ZTVhNTM2YTk1NC90YWJsZXJhbmdlOjdlMGJhZGE3ZWM0ZjQ5OTVhODc0YzZlNWE1MzZhOTU0XzgtMTItMS0xLTA_740212d9-a1d2-466b-86ee-ee254e3422e5"
      unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i77faca6210ea408ba24b3187e84aff69_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzQyNA_6bd96264-d12a-493f-9ca0-ca83ec1a4f4e"
      unitRef="usd">-164000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic0a02fcac7ef4330944de38d0e6a5c30_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzQyOA_75d01735-304d-4aa8-9d9c-e42d40b403f3"
      unitRef="usd">67000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0740ca43ea2a45a4a30376a38e1b3666_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzQzNg_78cafe13-f3f9-4e7b-8a3c-c6568143874f"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzI0ODE_b0e673f0-4313-4f22-9c1b-283187a9497d">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of deferred tax assets and liabilities as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;32,431&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accruals for employee benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,837&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capitalized loan costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized losses on securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,015&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;45,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Differing depreciable bases in premises and leased equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets - leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Differing bases in assets related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,219&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax advantaged partnerships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains on securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;713&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,026&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzItMi0xLTEtMA_4f2911e6-9c19-4840-a9ef-498a96469a12"
      unitRef="usd">32431000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzItNC0xLTEtMA_6eb09228-087c-44e4-992d-0ffa79a79f51"
      unitRef="usd">35696000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzMtMi0xLTEtMA_a0a74861-6b74-4cee-9216-2a5f2a76b169"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzMtNC0xLTEtMA_956ab684-6ac5-4861-ac79-4c5cd4081309"
      unitRef="usd">8606000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <source:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzQtMi0xLTEtMA_1a00f5ad-2333-4491-9088-c6e5c29f59a5"
      unitRef="usd">5145000</source:DeferredTaxAssetsOperatingLeaseLiability>
    <source:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzQtNC0xLTEtMA_0d6a34dd-c59e-4cf3-af4e-74ea9069fbd8"
      unitRef="usd">5704000</source:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzUtMi0xLTEtMA_3366e135-b2a7-47a6-83ed-116f0abe85fc"
      unitRef="usd">3837000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzUtNC0xLTEtMA_5ed54292-524d-47e5-8fbb-dcaa254277f6"
      unitRef="usd">2963000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits>
    <source:DeferredTaxAssetsCapitalizedLoanCosts
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzctMi0xLTEtMA_612d9426-be5f-4b56-be30-b5abc48981d8"
      unitRef="usd">15000</source:DeferredTaxAssetsCapitalizedLoanCosts>
    <source:DeferredTaxAssetsCapitalizedLoanCosts
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzctNC0xLTEtMA_ee5da964-268c-494f-a14f-63d8c6a48866"
      unitRef="usd">893000</source:DeferredTaxAssetsCapitalizedLoanCosts>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzktMi0xLTEtMA_15e00fd6-4212-4002-b182-f1c09c76a660"
      unitRef="usd">3128000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzktNC0xLTEtMA_5d8d4fb3-31ac-4638-a165-0487dbce802c"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzEwLTItMS0xLTA_18070e3a-11dc-45c3-ae93-69780a73bf3f"
      unitRef="usd">1015000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzEwLTQtMS0xLTA_9f433d7d-1922-4221-baaa-358fd473fe11"
      unitRef="usd">851000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzExLTItMS0xLTA_7792bf9f-74c8-4d55-92ff-15ecc8e29abf"
      unitRef="usd">45571000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzExLTQtMS0xLTA_8ae769f0-fbdc-4581-8bd8-68ffe2613822"
      unitRef="usd">54713000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzEzLTItMS0xLTA_249cae40-19d2-462a-9c7d-db818e43643d"
      unitRef="usd">10796000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzEzLTQtMS0xLTA_df5dac69-4521-4ad0-907b-3f9dd5dbd7db"
      unitRef="usd">13118000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <source:DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE0LTItMS0xLTA_afd417df-e3ab-45ae-87a3-ba1d22cbe595"
      unitRef="usd">5315000</source:DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets>
    <source:DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE0LTQtMS0xLTA_9188bde0-1324-4d9a-8e45-048d19782543"
      unitRef="usd">5737000</source:DeferredTaxLiabilitiesOperatingLeaseRightofUseAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE1LTItMS0xLTA_969d341e-f862-492b-874e-b58c07962f8a"
      unitRef="usd">4219000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE1LTQtMS0xLTA_da0391aa-5605-42b8-937c-e975ef8443a2"
      unitRef="usd">4160000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <source:DeferredTaxLiabilitiesTaxAdvantagedPartnerships
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE2LTItMS0xLTA_84605815-4fbb-4ddf-ac93-d7da7eca902f"
      unitRef="usd">9502000</source:DeferredTaxLiabilitiesTaxAdvantagedPartnerships>
    <source:DeferredTaxLiabilitiesTaxAdvantagedPartnerships
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE2LTQtMS0xLTA_dbeb9660-a306-4c61-99bd-5149e3c92bff"
      unitRef="usd">3770000</source:DeferredTaxLiabilitiesTaxAdvantagedPartnerships>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE3LTItMS0xLTA_51e1b53a-b5d8-4f3a-9e1b-e60dd5c3ed44"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzE3LTQtMS0xLTA_b3b47ef8-49c7-408b-ae9d-74cfa27eebf6"
      unitRef="usd">5827000</us-gaap:DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIxLTItMS0xLTA_be5d3544-c206-45ea-9b5c-bd530c931f27"
      unitRef="usd">713000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIxLTQtMS0xLTA_c457d794-9cbc-4a82-b2a5-40c4d92f2786"
      unitRef="usd">634000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIyLTItMS0xLTA_c647bb95-10cc-4fae-aacf-c217f6f60bd4"
      unitRef="usd">30545000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIyLTQtMS0xLTA_e8c02b59-b69f-41b3-9295-a2fe9122dcca"
      unitRef="usd">33246000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIzLTItMS0xLTA_f84bd0cf-8080-475e-9214-3b90c4e9067d"
      unitRef="usd">15026000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90YWJsZTo3ZDAzOTQ5NWQyMTA0YTRlOTg0OTIzYTBmNjg5NzRmMy90YWJsZXJhbmdlOjdkMDM5NDk1ZDIxMDRhNGU5ODQ5MjNhMGY2ODk3NGYzXzIzLTQtMS0xLTA_cf8af04e-acf2-4eff-b07b-8d4002d83e11"
      unitRef="usd">21467000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzU1NA_a5aa816d-48b3-4272-b1b3-5d4e25f719a1"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTEvZnJhZzpjMTM2YjdiMmY1YjI0YjY0OWQ5ODdhMGNmZDVkMGQxZS90ZXh0cmVnaW9uOmMxMzZiN2IyZjViMjRiNjQ5ZDk4N2EwY2ZkNWQwZDFlXzU1NA_e136a50a-65ab-4b36-a076-bb03b5b32d56"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1OTM_7e8e8e14-7d67-4db8-8567-178f4c8d7690">Contingent Liabilities, Commitments, and Financial Instruments with Off-Balance-Sheet Risk&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contingent Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014;1st Source and its subsidiaries are defendants in various legal proceedings arising in the normal course of business. In the opinion of management, based upon present information including the advice of legal counsel, the ultimate resolution of these proceedings will not have a material effect on the Company&#x2019;s consolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1st Source Bank sells residential mortgage loans to Fannie Mae as well as FHA-insured, USDA-insured and VA-guaranteed loans in Ginnie Mae mortgage-backed securities. Additionally, the Bank has sold loans on a service released basis to various other financial institutions in the past. The agreements under which the Bank sells these mortgage loans contain various representations and warranties regarding the acceptability of loans for purchase. On occasion, the Bank may be required to indemnify the loan purchaser for credit losses on loans that were later deemed ineligible for purchase or may be required to repurchase a loan. Both circumstances are collectively referred to as &#x201c;repurchases.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s liability for repurchases, included in Accrued Expenses and Other Liabilities on the Consolidated Statements of Financial Condition, was $0.22 million and $0.33 million as of December&#160;31, 2021 and 2020, respectively. The mortgage repurchase liability represents the Company&#x2019;s best estimate of the loss that it may incur. The estimate is based on specific loan repurchase requests and a historical loss ratio with respect to origination dollar volume. Because the level of mortgage loan repurchase losses are dependent on economic factors, investor demand strategies and other external conditions that may change over the life of the underlying loans, the level of liability for mortgage loan repurchase losses is difficult to estimate and requires considerable management judgment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Commitments &#x2014; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiaries are obligated under operating leases for certain office premises and equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows operating lease right of use assets and operating lease liabilities as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_034f6ccf-1e92-4790-9b89-d31c71274a4b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_bec9c6b2-c039-41ea-b113-6d38ff5d3bb4"&gt;Accrued income and other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_553851dc-3ca7-4fea-868b-03bd749c0a77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_5a6b1053-a06e-4dd8-ab09-aa7a5e36dec5"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of operating leases expense for the year ended December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Income classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease (recovery of) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows future minimum rental commitments for all noncancellable operating leases with an initial term longer than 12 months for the next five years and thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the weighted average remaining operating lease term, the weighted average discount rate and supplemental Consolidated Statement of Cash Flows information for operating leases at December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9.31 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.17 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.88 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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:'Times New Roman',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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2019, the Company recognized a net gain on the sale of an office building in the amount of $1.31 million. The Company commenced an operating lease with the buyer of the building to lease a portion of it for office space resulting in a new right of use asset and operating lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no new significant leases that had not yet commenced as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments with Off-Balance-Sheet Risk&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2014; To meet the financing needs of our clients, 1st Source and its subsidiaries are parties to financial instruments with off-balance-sheet risk in the normal course of business. These off-balance-sheet financial instruments include commitments to originate and sell loans and standby letters of credit. The instruments involve, to varying degrees, elements of credit and interest rate risk in excess of the amount recognized in the consolidated statements of financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, whose contract amounts represent credit risk as of December 31, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts of commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments to extend credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,148,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,140,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and similar letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,531&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instruments for loan commitments and standby letters of credit is represented by the dollar amount of those instruments. The Company uses the same credit policies and collateral requirements in making commitments and conditional obligations as it does for on-balance-sheet instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company grants mortgage loan commitments to borrowers subject to normal loan underwriting standards. The interest rate risk associated with these loan commitments is managed by entering into contracts for future deliveries of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Standby letters of credit are conditional commitments issued to guarantee the performance of a client to a third party. The credit risk involved in and collateral obtained when issuing standby letters of credit are essentially the same as those involved in extending loan commitments to clients. Standby letters of credit generally have terms ranging from two months to one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial letters of credit are issued specifically to facilitate commerce and typically result in the commitment being drawn on when the underlying transaction is consummated between the customer and the third party. Commercial letters of credit generally have terms ranging from two months to six months.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <source:LiabilityForEstimatedLossesOnRepurchaseAndIndemnification
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzEzNDg_bc4b38ad-fd4a-424a-bfb5-7422534a292d"
      unitRef="usd">220000</source:LiabilityForEstimatedLossesOnRepurchaseAndIndemnification>
    <source:LiabilityForEstimatedLossesOnRepurchaseAndIndemnification
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzEzNTU_3e18ead1-33d7-47c4-a95d-dbf398072da3"
      unitRef="usd">330000</source:LiabilityForEstimatedLossesOnRepurchaseAndIndemnification>
    <source:LesseeOperatingLeaseRightofUseAssetsandLiabilitiesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1NzQ_bfbe9432-20f7-43d7-9868-35e8b3cf3fc2">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows operating lease right of use assets and operating lease liabilities as of December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.744%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_034f6ccf-1e92-4790-9b89-d31c71274a4b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMS0xLTEtMzIxOTc_bec9c6b2-c039-41ea-b113-6d38ff5d3bb4"&gt;Accrued income and other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_553851dc-3ca7-4fea-868b-03bd749c0a77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMS0xLTEtMjIyNjE_5a6b1053-a06e-4dd8-ab09-aa7a5e36dec5"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:LesseeOperatingLeaseRightofUseAssetsandLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtMi0xLTEtMA_f8cf1dbe-c8fd-4632-b518-0a1f94ade5e0"
      unitRef="usd">22071000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzEtNC0xLTEtMA_a6780785-dc7e-4edc-b06e-7e8ee83ed543"
      unitRef="usd">23825000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItMi0xLTEtMA_505e11c6-3194-48f5-bff1-f91e0e42c4e9"
      unitRef="usd">21364000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTo5ZmQxM2ZiNTAyOGU0NjQ1ODFkN2RlZWNhOWExYWIxNy90YWJsZXJhbmdlOjlmZDEzZmI1MDI4ZTQ2NDU4MWQ3ZGVlY2E5YTFhYjE3XzItNC0xLTEtMA_a3ca1f67-6973-4d19-ab80-ff2bf1ed9ada"
      unitRef="usd">23688000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1NzU_c2ba350c-1920-48cf-a041-c3cdb96c7515">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the components of operating leases expense for the year ended December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Income classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable lease (recovery of) cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net occupancy expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzEtMi0xLTEtMA_c64efba3-a09c-45f0-9b5b-8e8879c88afa"
      unitRef="usd">3480000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzEtNC0xLTEtMA_1fd2e47d-956f-4c99-b987-5454293440bb"
      unitRef="usd">3472000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzEtNi0xLTEtMjU1MjI_1a966258-7d65-4769-b710-dda4ee8ef47b"
      unitRef="usd">3487000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzItMi0xLTEtMA_37ad6b0a-965d-4980-9b94-da5936f3cd57"
      unitRef="usd">20000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzItNC0xLTEtMA_f2eccfad-b60b-4dec-9ad8-ba7a58171826"
      unitRef="usd">8000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzItNi0xLTEtMjU1Mjk_ce912ee4-66c4-422c-9619-2b694cb64ddc"
      unitRef="usd">41000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzMtMi0xLTEtMA_5a3ce0a6-b60f-41c3-8dd4-8aab0320354b"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <source:RecoveryOfVariableLeaseCost
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzMtNC0xLTEtMA_61f08986-59a1-44e1-a647-9386b507ce44"
      unitRef="usd">30000</source:RecoveryOfVariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzMtNi0xLTEtMjU1MzY_3cb583c6-a186-4228-9ebd-25da1f986a41"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzQtMi0xLTEtMA_e4c6c6c6-c426-4f34-aaa7-a07cc1e836da"
      unitRef="usd">3500000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzQtNC0xLTEtMA_3f503091-ff49-4d5b-8685-28a90041ccf2"
      unitRef="usd">3450000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTplNDllOWY1MWNjOWM0OTdmYTc5NmZiMzAxNjU1OWI4MS90YWJsZXJhbmdlOmU0OWU5ZjUxY2M5YzQ5N2ZhNzk2ZmIzMDE2NTU5YjgxXzQtNi0xLTEtMjU1NDI_71a7911d-93ef-41dc-8463-f1af47aae74a"
      unitRef="usd">3528000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1ODk_961ba05d-7a6e-4e66-84ac-7643c5693199">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows future minimum rental commitments for all noncancellable operating leases with an initial term longer than 12 months for the next five years and thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.871%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Present value of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzEtMi0xLTEtMA_5a966740-a110-4ff8-b22a-92485c74a457"
      unitRef="usd">3852000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzItMi0xLTEtMA_e44ea04e-748a-41ce-a273-650b67f9af71"
      unitRef="usd">3909000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzMtMi0xLTEtMA_a082f8ac-328e-42ec-84fc-1853bd931d1f"
      unitRef="usd">2965000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzQtMi0xLTEtMA_19afbdc2-c281-455a-9d2b-5d8cf3071ba1"
      unitRef="usd">2702000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzUtMi0xLTEtMA_dc486e98-e431-4383-9261-6e37f720b464"
      unitRef="usd">2504000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzYtMi0xLTEtMA_5368e4f5-2f66-432b-a513-b43468a21111"
      unitRef="usd">6943000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzctMi0xLTEtMA_dbae407d-b104-47ad-aba0-fd63772f849f"
      unitRef="usd">22875000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzgtMi0xLTEtMA_b192c5a6-7072-42a4-be1b-0e99e29dd0f9"
      unitRef="usd">1511000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTozMjc0MjIwNjk5Yjc0NjY0OWUzYWQ3ZTM3NjUzMTVmZC90YWJsZXJhbmdlOjMyNzQyMjA2OTliNzQ2NjQ5ZTNhZDdlMzc2NTMxNWZkXzktMi0xLTEtMA_b6ec2fdb-25ac-4ef4-92ea-b1f4c29ab141"
      unitRef="usd">21364000</us-gaap:OperatingLeaseLiability>
    <source:LesseeOperatingLeaseWeightedAverageRemainingTermDiscountRateandSupplementalCashFlowsInformationTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1NzY_b0ea01ca-2ccc-4c7a-a584-6021dad56a2d">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the weighted average remaining operating lease term, the weighted average discount rate and supplemental Consolidated Statement of Cash Flows information for operating leases at December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.115%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;9.31 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.17 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.88 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.75&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.80&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.83&#160;&lt;/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:'Times New Roman',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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</source:LesseeOperatingLeaseWeightedAverageRemainingTermDiscountRateandSupplementalCashFlowsInformationTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzEtMS0xLTEtMA_63c7bc06-5272-4fee-969b-7969499078e0">P9Y3M21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzEtMy0xLTEtMA_b3d12125-4e51-4acd-8561-64f113dd782b">P10Y2M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzEtNS0xLTEtMjU1NzA_61bed013-c3b7-4d41-93f0-ec37b83dce23">P10Y10M17D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzItMS0xLTEtMA_c583fd29-a896-4207-80a6-dd4d4d689cd1"
      unitRef="rate">0.0175</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzItMy0xLTEtMA_1e9f6e34-49f2-48a6-8622-9c71e7f8b4dc"
      unitRef="rate">0.0180</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib8c90c28a1e04436a7a8917241290598_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzItNS0xLTEtMjU1Nzc_6dcf5b87-5100-4068-88d3-c3fe84ba9c10"
      unitRef="rate">0.0283</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzQtMS0xLTEtMA_d2170d5e-8966-45c5-af04-9113d13293f6"
      unitRef="usd">4006000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzQtMy0xLTEtMA_702e0175-0bc2-4f47-951a-02f653cbf0a2"
      unitRef="usd">3794000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZToyZGUzZjU5ZmQ5YWQ0OTUwODgzOWQ5Y2U3YmRiY2FlOC90YWJsZXJhbmdlOjJkZTNmNTlmZDlhZDQ5NTA4ODM5ZDljZTdiZGJjYWU4XzQtNS0xLTEtMjU1ODQ_9bf0f125-6322-4f68-b1a5-7a8f91fb87b3"
      unitRef="usd">3768000</us-gaap:OperatingLeasePayments>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet
      contextRef="ia00beea6c2e249ab845e2a5956c49150_D20190101-20191231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzMxMTI_e4cda02f-395d-4aff-ba07-3145b61f7baa"
      unitRef="usd">1310000</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <source:Numberofsignificantlesseeleasesthathavenotyetcommenced
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzMzMTA_c4548296-09ef-421d-9729-77f1a93f151c"
      unitRef="number">0</source:Numberofsignificantlesseeleasesthathavenotyetcommenced>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1ODE_a4fc042d-39e0-4493-88ad-7b405dbd3118">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, whose contract amounts represent credit risk as of December 31, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amounts of commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments to extend credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,148,984&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,140,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial and similar letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,531&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i604cc4252ff14a5fa9d67353de43e591_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzItMi0xLTEtMA_797d3afa-8fae-4fc4-8c7b-aadf8bf31af3"
      unitRef="usd">1148984000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="if982b05d30a74e53a7241c86a2e690fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzItNC0xLTEtMA_49801419-7668-4c19-aa93-1d7890fe70a9"
      unitRef="usd">1140892000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ib43ecade43e64947b341032fe9ed3220_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzMtMi0xLTEtMA_a875d60d-6acc-4ea9-870f-4a70353cb9fe"
      unitRef="usd">24657000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ie9fb84f49bbd4f0cab16582e324e04a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzMtNC0xLTEtMA_69125eb5-bd33-4aa1-b033-25c678757b07"
      unitRef="usd">24884000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i8638ca953acd4d84b8140f0538e1b920_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzQtMi0xLTEtMA_93c8d436-5a27-46f2-b80e-0b87ba7c8d0f"
      unitRef="usd">8531000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i05ae3258743a42d9bbe9dd4caae736ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90YWJsZTphN2NkMjVmYjkyMTM0ZDM0OWU4ZmNmNDZmYWY2MDlkZS90YWJsZXJhbmdlOmE3Y2QyNWZiOTIxMzRkMzQ5ZThmY2Y0NmZhZjYwOWRlXzQtNC0xLTEtMA_0475c6a2-b8b6-46e1-843d-04db8f2d65ca"
      unitRef="usd">7095000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <source:LetterofCreditTerm
      contextRef="ideac8b7f2d2146aa94bb9988b55d7e0a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzUyNzM_0ed35950-3c75-44cb-994d-545b97dec30d">P2M</source:LetterofCreditTerm>
    <source:LetterofCreditTerm
      contextRef="i17470cfb4c864a62a9083a70afc1b5a2_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzUyNzk_f7db474e-cd5c-4043-ba87-d7e8dc49e3db">P1Y</source:LetterofCreditTerm>
    <source:LetterofCreditTerm
      contextRef="ief7e042098b241599790bca1bdebcee9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1NjU_0db672a8-2cf4-4f29-958c-40fc8033d5bb">P2M</source:LetterofCreditTerm>
    <source:LetterofCreditTerm
      contextRef="i8af084081711432e9adfe60ed3a8c11b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTQvZnJhZzpjYjE3ZjQ1MTA0OGQ0NjI1YTYyZDhhZjVjOTc4YmE1Ny90ZXh0cmVnaW9uOmNiMTdmNDUxMDQ4ZDQ2MjVhNjJkOGFmNWM5NzhiYTU3XzU1NzE_71047d4f-7c1a-4236-933e-abe49b7f3c8a">P6M</source:LetterofCreditTerm>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI3ODc_d82d2b68-abd6-46ca-bcf3-092ced500bfd">Derivative Financial Instruments&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commitments to originate residential mortgage loans held for sale and forward commitments to sell residential mortgage loans are considered derivative instruments. See Note 18 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has certain interest rate derivative positions that are not designated as hedging instruments. Derivative assets and liabilities are recorded at fair value on the Consolidated Statements of Financial Condition and do not take into account the effects of master netting agreements. Master netting agreements allow the Company to settle all derivative contracts held with a single counterparty on a net basis, and to offset net derivative positions with related collateral, where applicable. These derivative positions relate to transactions in which the Company enters into an interest rate swap with a client while at the same time entering into an offsetting interest rate swap with another financial institution. In connection with each transaction, the Company agrees to pay interest to the client on a notional amount at a variable interest rate and receive interest from the client on the same notional amount at a fixed interest rate. At the same time, the Company agrees to pay another financial institution the same fixed interest rate on the same notional amount and receive the same variable interest rate on the same notional amount. The transaction allows the client to effectively convert a variable rate loan to a fixed rate. Because the terms of the swaps with the customers and the other financial institution offset each other, with the only difference being counterparty credit risk, changes in the fair value of the underlying derivative contracts are not materially different and do not significantly impact the Company&#x2019;s results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amounts of non-hedging derivative financial instruments at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&#160;derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&#160;derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional or contractual amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,064,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;452&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,101,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,187&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,226,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amounts included on the Consolidated Statements of Income for non-hedging derivative financial instruments at December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gain&#160;(loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Income&#160;classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the offsetting of financial assets and derivative assets at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.889%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Not Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts of Recognized Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amounts of Assets Presented in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the offsetting of financial liabilities and derivative liabilities at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.905%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Not Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts of Recognized Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amounts of Liabilities Presented in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Collateral Pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,498&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;219,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;215,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;215,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a default in performance of any obligation of a repurchase or derivative agreement occurs, each party will set-off property held, or loan indebtedness owing, in respect of transactions against obligations owing in respect of any other transactions. At December&#160;31, 2021 and December&#160;31, 2020, repurchase agreements had a remaining contractual maturity of $191.47 million and $141.42 million in overnight and $3.26 million and $2.14 million in up to 30 days, respectively and were collateralized by U.S. Treasury and Federal agencies securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI3OTY_53b4adb1-94e9-4176-a060-4371989b53e1">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amounts of non-hedging derivative financial instruments at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&#160;derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&#160;derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional or contractual amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Financial Condition classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,064,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;452&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;22,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,101,807&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,187&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,183&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,155,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,226,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i466be99b800441d484e8de9bff8ba427_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzItMi0xLTEtMA_e2c34578-7689-4fe7-8a53-5d0fd856afaa"
      unitRef="usd">1064721000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i466be99b800441d484e8de9bff8ba427_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzItNi0xLTEtMA_e9180733-0c54-4adf-b027-c43b30214043"
      unitRef="usd">20735000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i466be99b800441d484e8de9bff8ba427_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzItMTAtMS0xLTA_d6294639-334d-4dd6-8a95-60e466f28e05"
      unitRef="usd">21172000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i55179dda9257425ca2e5e861ee60c262_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzMtMi0xLTEtMA_fe86880f-0582-427f-8a60-76a6e8f51715"
      unitRef="usd">15086000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i55179dda9257425ca2e5e861ee60c262_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzMtNi0xLTEtMA_91ff041f-5671-4848-965f-a9c3e542b323"
      unitRef="usd">452000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i55179dda9257425ca2e5e861ee60c262_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzMtMTAtMS0xLTA_d8e50f62-6400-442e-8936-747c62a5db93"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i469ac79db36541a688c6e5bd7f27a3c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzQtMi0xLTEtMA_64181d0f-26eb-46fc-ab79-87540216c52a"
      unitRef="usd">22000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i469ac79db36541a688c6e5bd7f27a3c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzQtNi0xLTEtMA_9f0a5df9-df25-4acc-883d-1e345d8c26f3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i469ac79db36541a688c6e5bd7f27a3c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzQtMTAtMS0xLTA_a16f33bb-402d-4b8f-9b3d-6af3ef93b795"
      unitRef="usd">11000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i666f69421e8f4112b1117cd7cca6379a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzUtMi0xLTEtMA_6a74a6c6-6e32-4570-8ef2-02f51c11e137"
      unitRef="usd">1101807000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i666f69421e8f4112b1117cd7cca6379a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzUtNi0xLTEtMA_9e079966-3618-4cc4-a1dd-d1034fcce646"
      unitRef="usd">21187000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i666f69421e8f4112b1117cd7cca6379a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzUtMTAtMS0xLTA_2588e84f-41df-4f15-8ab9-b92373acaa81"
      unitRef="usd">21183000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i79e5840457b342eba06e8081e3ff9183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzctMi0xLTEtMA_e2762111-a8d8-40da-ae99-a80ad32de203"
      unitRef="usd">1155252000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i79e5840457b342eba06e8081e3ff9183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzctNi0xLTEtMA_a65fd698-3fd6-4134-95f2-12295e428c5f"
      unitRef="usd">46654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i79e5840457b342eba06e8081e3ff9183_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzctMTAtMS0xLTA_b7061402-b7e1-48cd-9e34-295dcf2899a0"
      unitRef="usd">47681000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i461b59edc3754669ad50a53582f853d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzgtMi0xLTEtMA_febc4080-9242-4dd3-a0a0-7f09111ba101"
      unitRef="usd">32588000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i461b59edc3754669ad50a53582f853d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzgtNi0xLTEtMA_ff607d0a-d8e8-4d39-a689-77ed4966ecda"
      unitRef="usd">1487000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i461b59edc3754669ad50a53582f853d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzgtMTAtMS0xLTA_ed76f851-9cdd-463b-8627-02cf1ca72142"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic0f2387cb04447f8935cbf5e4c479fab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzktMi0xLTEtMA_fa0f0b1c-60e0-4e48-9159-55f80326b2ce"
      unitRef="usd">38310000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic0f2387cb04447f8935cbf5e4c479fab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzktNi0xLTEtMA_e025bf1d-7546-4f95-b853-6dd967d8bf07"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic0f2387cb04447f8935cbf5e4c479fab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzktMTAtMS0xLTA_8d1b5257-aa76-4f6f-a086-a836d74e8df7"
      unitRef="usd">290000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i52d9db7c7ad24372985ddf7c3de75e1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzEwLTItMS0xLTA_4c1fbda2-e75e-4d43-abd9-b195a7e2a7ca"
      unitRef="usd">1226150000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i52d9db7c7ad24372985ddf7c3de75e1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzEwLTYtMS0xLTA_0472dcd3-1dec-4a7e-b6fd-3c013a25b19b"
      unitRef="usd">48141000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i52d9db7c7ad24372985ddf7c3de75e1a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo3NzkyMGY0YTg5MWE0MGY4OWRhMDFkMmY5MDZiYjRkZi90YWJsZXJhbmdlOjc3OTIwZjRhODkxYTQwZjg5ZGEwMWQyZjkwNmJiNGRmXzEwLTEwLTEtMS0w_ceb535e8-d39a-4661-8a82-e51d22364a16"
      unitRef="usd">47971000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI3OTc_04dc11b8-16f4-4456-b63d-4e68b9d2db96">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the amounts included on the Consolidated Statements of Income for non-hedging derivative financial instruments at December&#160;31, 2021, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.587%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gain&#160;(loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statement of Income&#160;classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;410&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loan commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Forward contracts - mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;279&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i080783aeb9534b61927f73204d351c00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzItNC0xLTEtMA_1e1ba836-3071-4c2e-a7a5-42b154cf917c"
      unitRef="usd">591000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i2150095b4d4545e19b12e548742b8dcf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzItNi0xLTEtMA_254b88f2-6007-443e-b3a1-e0ecf52ecfe5"
      unitRef="usd">-650000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="idf28c88d2f974735bf5d4c90208336fe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzItOC0xLTEtMA_627b8001-ba9d-45af-b698-e1fa490b9f55"
      unitRef="usd">-252000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i394c2e6908b5416cbdcc3f4a625ed674_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzMtNC0xLTEtMA_643174d4-42dd-4553-bb62-57b733b39ff6"
      unitRef="usd">410000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ia0861c00abe047678026ea7fd36441a9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzMtNi0xLTEtMA_eee3c25e-2116-48e8-a4b4-b594e68a7902"
      unitRef="usd">879000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iabfaa0172e584846a2a6e36a49983faa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzMtOC0xLTEtMA_cea776f8-1392-4465-b617-16fa2dea1910"
      unitRef="usd">1356000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i625f719a5aac478892c34c33d423562f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzQtNC0xLTEtMA_6af11d2c-5915-4468-b877-f402a6ce7fe1"
      unitRef="usd">-1035000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ied7e2ac12d324f12b645b78f7d373444_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzQtNi0xLTEtMA_6e2ef968-b438-42e6-bd71-872f9c3bc621"
      unitRef="usd">1302000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i051135607cfd4678a0b709ecfbec1670_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzQtOC0xLTEtMA_18d276cf-8c54-4959-98e6-426ee314c1c2"
      unitRef="usd">73000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="ibd4a3e647f6a4e13b0bbbec2ca6ae97f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzUtNC0xLTEtMA_f650dbd4-eeb6-450d-a365-2e4c5cb8ffd7"
      unitRef="usd">279000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="if44e4088a3b44345a0ec12fd26c5d3e7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzUtNi0xLTEtMA_886680bb-3ca3-4bf4-9546-daa3c2fa8b07"
      unitRef="usd">-252000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7796aec45e6743b2b6d768c2ceb6bec3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzUtOC0xLTEtMA_723fd4b4-eef1-47e4-a0e4-3538a9102866"
      unitRef="usd">97000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i650efc89827746e9bf6ef591c37108e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzYtNC0xLTEtMA_9cedacc0-9abe-41b7-ab76-f96af2f6aae4"
      unitRef="usd">245000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i4fca4cb9167847a48157ee8120088d8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzYtNi0xLTEtMA_9476d0d5-4fc5-4185-8c83-069a453ab735"
      unitRef="usd">1279000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7a9e2c43a78f45cd92c29b28e95e9cec_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTozMzRjNDhkYjUyZDk0OGIwOGQzZWFjZWI4MjhkMjY2YS90YWJsZXJhbmdlOjMzNGM0OGRiNTJkOTQ4YjA4ZDNlYWNlYjgyOGQyNjZhXzYtOC0xLTEtMA_61b9d9c5-d098-4aca-93a1-5352208eee46"
      unitRef="usd">1274000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OffsettingAssetsTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI3ODA_8147cee7-b549-45cf-a4f3-aa1e3012cc42">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the offsetting of financial assets and derivative assets at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.889%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Not Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts of Recognized Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amounts of Assets Presented in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,436&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingAssetsTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtMi0xLTEtMA_2304caa4-3435-49b2-868d-4fec2fc78e27"
      unitRef="usd">24436000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtNC0xLTEtMA_a93b5503-7954-4fb7-8691-63940c9ab892"
      unitRef="usd">3701000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtNi0xLTEtMA_8eda1590-7598-41a5-b142-b4cc92de33ba"
      unitRef="usd">20735000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtOC0xLTEtMA_2e505eb1-cebe-483e-b1f2-44e39632877f"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtMTAtMS0xLTA_6975f2ea-1bf7-4e38-b7cb-61ac50b6cc09"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzMtMTItMS0xLTA_d414381e-81fd-431f-8938-08f1adc35980"
      unitRef="usd">20735000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtMi0xLTEtMA_bfd1e4e5-713d-4018-a9c9-5e0323409b6f"
      unitRef="usd">52872000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtNC0xLTEtMA_e415bf67-4d71-4f1f-afe1-a0c04924012e"
      unitRef="usd">6218000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtNi0xLTEtMA_8070fb91-559a-4134-b238-f002ae45491f"
      unitRef="usd">46654000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeCollateralObligationToReturnSecurities
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtOC0xLTEtMA_cef39c5c-2bae-422a-9a8d-c46cb00e7635"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnSecurities>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtMTAtMS0xLTA_38596d90-7dcf-4bf1-8bbf-69b8564161e4"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTo0N2I3NzQxYTFjZWM0ZTEwYjMzMzBhMDYyM2QxODFjNi90YWJsZXJhbmdlOjQ3Yjc3NDFhMWNlYzRlMTBiMzMzMGEwNjIzZDE4MWM2XzYtMTItMS0xLTA_227d39bb-c247-4d1b-bae7-d2541abfaaf7"
      unitRef="usd">46654000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral>
    <us-gaap:OffsettingLiabilitiesTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI3NzY_6338a7e0-256d-43ff-9794-9c0a7daa1411">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the offsetting of financial liabilities and derivative liabilities at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.905%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Not Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts of Recognized Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Amounts Offset in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amounts of Liabilities Presented in the Statement of Financial Condition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash Collateral Pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;24,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,498&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;194,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;219,600&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;215,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;215,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;197,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingLiabilitiesTableTextBlock>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtMi0xLTEtMA_7e510796-0c54-45eb-aab9-955baf6aaab3"
      unitRef="usd">24873000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtNC0xLTEtMA_772640c1-7c19-45f0-8972-420283f467f1"
      unitRef="usd">3701000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtNi0xLTEtMA_898b4d36-251e-416c-a6ba-87c08161f9d9"
      unitRef="usd">21172000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtOC0xLTEtMA_7a001246-b15f-43f0-8170-b6096b3da909"
      unitRef="usd">20498000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtMTAtMS0xLTA_1ca3f2a8-4a7e-4496-a74b-880c00482768"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ifc3c3a02b2dd4363abb0059121c8c19a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzMtMTItMS0xLTA_5566bd43-c1e4-4974-a86a-02e28a9669e1"
      unitRef="usd">674000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="iecea5cd63d3848b9b7345ff73a9746f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtMi0xLTEtMA_841a2b37-6cef-4924-bef2-e6b846eae2d1"
      unitRef="usd">194727000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="iecea5cd63d3848b9b7345ff73a9746f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtNC0xLTEtMA_93016e8e-fffb-4a4c-ba1c-415a48b2326e"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="iecea5cd63d3848b9b7345ff73a9746f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtNi0xLTEtMA_eea88df0-db0b-42c7-9121-6a8420bf4b22"
      unitRef="usd">194727000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="iecea5cd63d3848b9b7345ff73a9746f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtOC0xLTEtMA_e313ab94-2399-4e5d-ace1-699379c1124e"
      unitRef="usd">194727000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i0f8fa1303c8944989f627159696ca795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtMTAtMS0xLTA_7bf7ad05-b412-45d3-828d-a5c90d31d040"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="iecea5cd63d3848b9b7345ff73a9746f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzQtMTItMS0xLTA_d77e7412-8428-4899-b6a2-c3ae7f045fe1"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtMi0xLTEtMA_9db6107b-4231-4633-a691-e2912065a821"
      unitRef="usd">219600000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtNC0xLTEtMA_e22460c3-2e8d-4cd2-a3f0-6f047b37a7ba"
      unitRef="usd">3701000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtNi0xLTEtMA_72bfc410-dffb-451f-929f-5da9c57448a6"
      unitRef="usd">215899000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtOC0xLTEtMA_a9373e1b-5f80-4e0d-a203-0d5825502141"
      unitRef="usd">215225000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtMTAtMS0xLTA_fb2050f1-0c04-450b-b15d-4417b6e0e1d3"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzUtMTItMS0xLTA_180d1537-74d4-470c-b604-c2bcdc3f5dff"
      unitRef="usd">674000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtMi0xLTEtMA_16edf161-380f-4fa9-9238-a3d07672971a"
      unitRef="usd">53899000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtNC0xLTEtMA_37424bed-4d24-4768-8331-3ed5e7cfc678"
      unitRef="usd">6218000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtNi0xLTEtMA_1e3cd5c7-f1b4-4f61-834d-e86492a01bc8"
      unitRef="usd">47681000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtOC0xLTEtMA_46d8a3e5-e625-4361-95e5-d7e24151d6f5"
      unitRef="usd">46978000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtMTAtMS0xLTA_8781850a-54b9-4929-9e24-acb8802112b6"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i938b18802a1a42babaafc80323ae60a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzgtMTItMS0xLTA_3a49492a-bf64-4a03-8b9e-e7ebade59c13"
      unitRef="usd">703000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="i118affb7adbe42068b3c1ad494f39241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktMi0xLTEtMA_2f0f708e-5661-43ac-9920-2d6822d9375b"
      unitRef="usd">143564000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i118affb7adbe42068b3c1ad494f39241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktNC0xLTEtMA_1db15087-fbe0-4510-baa3-76801623a347"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i118affb7adbe42068b3c1ad494f39241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktNi0xLTEtMA_84404946-e201-49b9-8733-5c885c0ca585"
      unitRef="usd">143564000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="i118affb7adbe42068b3c1ad494f39241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktOC0xLTEtMA_79e7aa47-4879-4b3e-a618-c8a9e11e38e5"
      unitRef="usd">143564000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="iace9199ac6b24dd79e39caa41decca8f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktMTAtMS0xLTA_bedc7385-d828-4a8a-8235-8a35af03ba6c"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i118affb7adbe42068b3c1ad494f39241_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzktMTItMS0xLTA_00d02dbe-5d48-404b-ad0a-a0c507839552"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTItMS0xLTA_b0083692-8577-4b22-878f-490ca78874cd"
      unitRef="usd">197463000</us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTQtMS0xLTA_c5d73a90-f7c2-45c7-babf-08f6905607cd"
      unitRef="usd">6218000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTYtMS0xLTA_a7275d3c-192f-4906-90ef-015a72d89f3e"
      unitRef="usd">191245000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeCollateralRightToReclaimSecurities
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTgtMS0xLTA_43b73ddf-7ab3-4885-85ef-59cb239e5be5"
      unitRef="usd">190542000</us-gaap:DerivativeCollateralRightToReclaimSecurities>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTEwLTEtMS0w_357c200d-e3a3-4a70-ba59-50748e494ace"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90YWJsZTpkMjMzOTBkZTQ4ZDg0Yjg4YjYxNGQ1ZDE3ZDk4NDliMy90YWJsZXJhbmdlOmQyMzM5MGRlNDhkODRiODhiNjE0ZDVkMTdkOTg0OWIzXzEwLTEyLTEtMS0w_2ec9c533-7199-45f9-b35c-d2856ad38284"
      unitRef="usd">703000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
      contextRef="i0369dd9129984091aa3b4d51603cb1c6_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI2MjE_2363d594-0946-47bc-bc1c-4d2c354ff64b"
      unitRef="usd">191470000</us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
      contextRef="i8609023def004236807ce13066b81424_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI2Mjg_4908cb03-953a-4f04-b89e-a6e293e07db9"
      unitRef="usd">141420000</us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
      contextRef="i4cdccb7c92d34dc88bd12d762bb9345b_I20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI2NDg_f068d243-24f5-4180-b0c4-f820dfdfb3f3"
      unitRef="usd">3260000</us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
      contextRef="i8e2d2ce77f1d4a18840ff1f99e911f95_I20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNTcvZnJhZzo0ZjA2ZDc2ZTMxZWQ0NTliYjdlYTVmYzJjZTc4ZTk2Mi90ZXh0cmVnaW9uOjRmMDZkNzZlMzFlZDQ1OWJiN2VhNWZjMmNlNzhlOTYyXzI2NTU_1d866d1c-362c-4b36-aa69-4b8a65b05d41"
      unitRef="usd">2140000</us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90ZXh0cmVnaW9uOmZkMTQyZmJkZWQ2NzRkNzg5N2Q5NzFjZTA5MDk4OWM2XzI2NzA_1d846ac8-c648-443b-aa00-685bd067e5a1">Regulatory Matters&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various regulatory capital requirements administered by the Federal banking agencies. Failure to meet minimum capital requirements can result in certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a material effect on the Company&#x2019;s financial statements. Under capital adequacy guidelines and the regulatory framework for prompt corrective action, the Company must meet specific capital guidelines that involve quantitative measures of assets, liabilities, and certain off-balance-sheet items as calculated under regulatory accounting practices. Capital amounts and classification are subject to qualitative judgments by the regulators about components, risk weightings, and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quantitative measures established by regulation to ensure capital adequacy require the Company to maintain minimum amounts and ratios of total capital, Tier 1 capital, and common equity Tier 1 capital to risk-weighted assets and of Tier 1 capital to average assets. The Company believes that it meets all capital adequacy requirements to which it is subject.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The most recent notification from the Federal bank regulators categorized 1st Source Bank, the largest of its subsidiaries, as &#x201c;well capitalized&#x201d; under the regulatory framework for prompt corrective action. To be categorized as &#x201c;well capitalized&#x201d; the Bank must maintain minimum total risk-based, Tier 1 risk-based, common equity Tier 1 risk-based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since that notification that the Company believes will have changed the institution&#x2019;s category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in Note 12, the capital securities held by the Capital Trusts qualify as Tier 1 capital under Federal Reserve Board guidelines. The following table shows the actual and required capital amounts and ratios for 1st Source Corporation and 1st Source Bank as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Adequacy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Adequacy with Capital Buffer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;To Be Well Capitalized Under Prompt Corrective Action&#160;Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,034,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;617,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;647,603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;616,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;524,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;891,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;524,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common Equity Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;846,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13.72&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;277,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;401,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;838,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13.59&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;277,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;431,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,897&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tier 1 Capital (to Average Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;321,925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;402,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;891,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;321,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;402,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;966,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.99&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;604,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;881,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;604,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;889,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;788,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;761,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to Average Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;889,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank was not required to maintain noninterest bearing cash balances with the Federal Reserve Bank as of December 31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends that may be paid by a subsidiary bank to the parent company are subject to certain legal and regulatory limitations and also may be affected by capital needs, as well as other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the Company&#x2019;s mortgage activities, 1st Source Bank is required to maintain minimum net worth capital requirements established by various governmental agencies. 1st Source Bank&#x2019;s net worth requirements are governed by the Department of Housing and Urban Development and GNMA. As of December&#160;31, 2021, 1st Source Bank met its minimum net worth capital requirements.&lt;/span&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90ZXh0cmVnaW9uOmZkMTQyZmJkZWQ2NzRkNzg5N2Q5NzFjZTA5MDk4OWM2XzI2NzU_4b3d3881-c357-4545-ba60-49209465db5d">The following table shows the actual and required capital amounts and ratios for 1st Source Corporation and 1st Source Bank as of December&#160;31, 2021 and 2020.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.735%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Adequacy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Minimum Capital Adequacy with Capital Buffer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;To Be Well Capitalized Under Prompt Corrective Action&#160;Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,034,605&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;648,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;617,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;969,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15.71&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;647,603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;616,765&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370,313&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;524,611&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,751&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;891,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;370,059&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;524,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;493,412&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common Equity Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;846,573&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13.72&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;277,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;432,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;401,173&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;838,248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13.59&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;277,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;431,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;400,897&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Tier 1 Capital (to Average Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,783&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;321,925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;402,407&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;891,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.08&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;321,821&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;402,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5.00&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;966,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.99&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;604,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;881,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;604,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;889,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;513,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Equity Tier 1 Capital (to Risk-Weighted Assets):&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;788,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;271,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;422,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;761,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;423,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;392,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tier 1 Capital (to Average Assets):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Corporation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;889,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1st Source Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;805,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:Capital
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtMi0xLTEtMA_903f9fc6-f81c-47e3-b959-0679f58156fe"
      unitRef="usd">1034605000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtNC0xLTEtMA_a35db5ed-2ee1-4355-ab2a-b13cbb09495e"
      unitRef="number">0.1676</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtNi0xLTEtMA_9b7ff9a8-2961-4716-a13c-5273899b7224"
      unitRef="usd">493751000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtOC0xLTEtMA_339c6bff-1477-4910-abe3-f9f75f9834b8"
      unitRef="number">0.0800</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtMTAtMS0xLTA_86e24d12-e0f8-4a4e-82b5-3688f89ae7ca"
      unitRef="usd">648048000</source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer>
    <source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtMTItMS0xLTA_a2b3b48e-39d1-416c-a74a-7205ab4fe4bb"
      unitRef="number">0.1050</source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtMTQtMS0xLTA_c44d618e-e162-43f6-a388-ed62692eac87"
      unitRef="usd">617189000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzQtMTYtMS0xLTA_3deb6109-abf4-41db-a444-044cb315fe93"
      unitRef="number">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtMi0xLTEtMA_c1450cff-1f4d-494a-88f9-86f3aacf3639"
      unitRef="usd">969228000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtNC0xLTEtMA_02224780-d3be-45db-a165-4eb92524c6ee"
      unitRef="number">0.1571</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtNi0xLTEtMA_f124c8f0-2be4-4bd2-ad3e-1e5415650e93"
      unitRef="usd">493412000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtOC0xLTEtMA_9c59ddc4-74b8-434b-a92b-fcd52c8fbf5a"
      unitRef="number">0.0800</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtMTAtMS0xLTA_7e0caae0-f8c2-45fe-8ece-d21949f6474b"
      unitRef="usd">647603000</source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer>
    <source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtMTItMS0xLTA_8bac7cb8-1efd-4da1-a5f4-c7f5abbf0282"
      unitRef="number">0.1050</source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtMTQtMS0xLTA_a7688bf3-4ee7-452a-8eef-cdeabc1e4967"
      unitRef="usd">616765000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzUtMTYtMS0xLTA_ed22b02f-cc56-4e96-9a16-3ce4c65e55fc"
      unitRef="number">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctMi0xLTEtMA_262bf244-2308-4231-b87d-120394e53a2e"
      unitRef="usd">956783000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctNC0xLTEtMA_07765663-c984-4ace-a957-d832d9b3878d"
      unitRef="number">0.1550</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctNi0xLTEtMA_7273389e-02c4-4cd8-be3b-1f2236d00aa2"
      unitRef="usd">370313000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctOC0xLTEtMA_1fb24430-b3cc-45ed-ab1d-4cc4511aaac7"
      unitRef="number">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctMTAtMS0xLTA_53e1b60c-815e-4ec7-92e1-09f4310a4a27"
      unitRef="usd">524611000</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctMTItMS0xLTA_55da77e7-349c-469e-b400-7af4af571d5d"
      unitRef="number">0.0850</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctMTQtMS0xLTA_f909c758-7954-4185-b043-d7251287dc68"
      unitRef="usd">493751000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzctMTYtMS0xLTA_9b63abe2-1aec-44fb-8585-4b505fb4f844"
      unitRef="number">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtMi0xLTEtMA_f8956de3-2c9c-4103-92a5-eafdb827476c"
      unitRef="usd">891458000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtNC0xLTEtMA_2fa80113-ca28-4358-b7b1-f1aed820185c"
      unitRef="number">0.1445</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtNi0xLTEtMA_ee04ace9-6aff-458c-9101-2d91e0809f5c"
      unitRef="usd">370059000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtOC0xLTEtMA_0f0c36a2-88c8-4778-b5f8-6a21127619a2"
      unitRef="number">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtMTAtMS0xLTA_30f80f3c-c208-4d8a-9702-c2ff5b4c89f0"
      unitRef="usd">524250000</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtMTItMS0xLTA_b0d4ac91-d7fd-4fcb-92bc-698fddb6ddcd"
      unitRef="number">0.0850</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtMTQtMS0xLTA_54393c94-de6a-49a3-add7-caddafa4ca10"
      unitRef="usd">493412000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzgtMTYtMS0xLTA_a15fdc05-6edc-4380-b1a1-c0d9c197cf87"
      unitRef="number">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTItMS0xLTA_62d95a1d-8152-4084-8ae8-c6017566c2c0"
      unitRef="usd">846573000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTQtMS0xLTA_97e8e323-e66c-4284-9cf4-3eb8535afc92"
      unitRef="number">0.1372</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTYtMS0xLTA_5c1579d6-cf86-45e9-bf00-f884c68e48ee"
      unitRef="usd">277735000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTgtMS0xLTA_ce8549fe-cf74-4817-b373-c8fa3aa24dd4"
      unitRef="number">0.0450</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTEwLTEtMS0w_68467920-a5db-451e-bd2b-859f91da8621"
      unitRef="usd">432032000</source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer>
    <source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTEyLTEtMS0w_f83da357-bffe-4128-a0b5-f4aa8fc6617b"
      unitRef="number">0.0700</source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTE0LTEtMS0w_de3fe387-7192-428e-9f49-21dff133e58d"
      unitRef="usd">401173000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEwLTE2LTEtMS0w_d7e52f35-0c30-463a-8aa9-31d719d1edb6"
      unitRef="number">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTItMS0xLTA_b6ea3ce4-2026-406f-9171-e09ac929e943"
      unitRef="usd">838248000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTQtMS0xLTA_8b737765-b6ea-440c-812f-1ba9fd3a59fd"
      unitRef="number">0.1359</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTYtMS0xLTA_23c331a5-ec4c-4c91-8729-848373fec51a"
      unitRef="usd">277544000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTgtMS0xLTA_2a20b07c-cc01-4762-b7b4-86124e57943e"
      unitRef="number">0.0450</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTEwLTEtMS0w_fa2c2407-b305-4f7e-9581-c2557010f646"
      unitRef="usd">431735000</source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer>
    <source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTEyLTEtMS0w_3a626050-ede1-482a-84b7-91fe5e335e3c"
      unitRef="number">0.0700</source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTE0LTEtMS0w_c2312103-6082-4cbf-b8fb-2ba7e6a04289"
      unitRef="usd">400897000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzExLTE2LTEtMS0w_5a4edf26-6ad6-4823-8ad0-28b43d20b121"
      unitRef="number">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneLeverageCapital
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTItMS0xLTA_2a1d43d7-6aac-4b53-b027-8b2e9f538d19"
      unitRef="usd">956783000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTQtMS0xLTA_704086d7-73c2-451c-94af-09ef2513f56a"
      unitRef="number">0.1189</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTYtMS0xLTA_e819c78d-c998-49da-95e3-dec7900e55de"
      unitRef="usd">321925000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTgtMS0xLTA_afbb8449-8695-4fb2-bed6-d8609e1a030f"
      unitRef="number">0.0400</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTE0LTEtMS0w_7644cb37-6fa7-43a6-8422-1fcf70e14509"
      unitRef="usd">402407000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i17f7fd714cc444cda47d385b785d767b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzEzLTE2LTEtMS0w_185bf547-faf8-4940-8629-4a71bb6a0bb5"
      unitRef="number">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTItMS0xLTA_0d0d9754-81a1-495a-9a5f-51bcdb92a060"
      unitRef="usd">891458000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTQtMS0xLTA_69096cfe-d945-4d23-85b8-67707aa300f4"
      unitRef="number">0.1108</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTYtMS0xLTA_33367e20-6cd6-4383-9757-f72cb9581ffa"
      unitRef="usd">321821000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTgtMS0xLTA_fe1190d7-7150-4694-8cb9-c108b7d65fec"
      unitRef="number">0.0400</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTE0LTEtMS0w_14f9d488-c92b-4682-b473-7760abe8e5c8"
      unitRef="usd">402277000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i46f0a4d6d4de408f9574a7e718b63b47_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE0LTE2LTEtMS0w_b952346d-41e5-4861-9c92-74b4a36e18d6"
      unitRef="number">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:Capital
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTItMS0xLTA_7f95c41e-83d8-48ed-8493-d41967e4dfcd"
      unitRef="usd">966092000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTQtMS0xLTA_34c938fb-531b-44b6-8587-00460a42d67c"
      unitRef="number">0.1599</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTYtMS0xLTA_f4d8f756-bc20-40e3-8f65-d3da16add248"
      unitRef="usd">483350000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTgtMS0xLTA_96c7ccb5-7f77-4f77-9e8e-73841955d9a9"
      unitRef="number">0.0800</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTEwLTEtMS0w_1dee5744-6e55-4c7f-85b3-6857e4639c13"
      unitRef="usd">634397000</source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer>
    <source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTEyLTEtMS0w_15b0f624-14e8-4dbf-a027-4267f30ca116"
      unitRef="number">0.1050</source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTE0LTEtMS0w_9ed8df4b-b9ec-43e7-88f8-d25560ec7c4a"
      unitRef="usd">604188000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE3LTE2LTEtMS0w_1cfb4139-324b-43e3-98c2-01036a39b049"
      unitRef="number">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTItMS0xLTA_39da57e6-5b18-403a-83b1-97859a61b165"
      unitRef="usd">881983000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTQtMS0xLTA_4e905273-08af-456b-b6b5-827175e22873"
      unitRef="number">0.1459</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTYtMS0xLTA_c2ed2c04-35ca-4e2b-b977-4024fa0576ff"
      unitRef="usd">483637000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTgtMS0xLTA_34223ddb-dffc-4970-a257-485a527b30bc"
      unitRef="number">0.0800</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTEwLTEtMS0w_143f2340-f8d7-4032-8684-3dcde85df7fe"
      unitRef="usd">634774000</source:CapitalRequiredForCapitalAdequacyWithCapitalBuffer>
    <source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTEyLTEtMS0w_4fd148a6-fd37-4cd5-a56b-13ed5b886144"
      unitRef="number">0.1050</source:CapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTE0LTEtMS0w_4f88cee9-6287-4ebe-8a15-0e8b0ed78208"
      unitRef="usd">604546000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzE4LTE2LTEtMS0w_8c5ae28d-a324-4b71-a046-47f9d7cc8ab7"
      unitRef="number">0.1000</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTItMS0xLTA_5cbf0e8b-c73a-40d2-b3dc-a24199a1e48d"
      unitRef="usd">889709000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTQtMS0xLTA_e26bcb7a-5e26-482e-a1b1-aed6c73abc57"
      unitRef="number">0.1473</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTYtMS0xLTA_8facb72b-0dd9-4b90-b5ae-b60611cf7c15"
      unitRef="usd">362513000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTgtMS0xLTA_92ff15c6-7cfe-4097-ba1c-17c3ec47b276"
      unitRef="number">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTEwLTEtMS0w_9be3412f-2592-4ca6-9e93-5672a4c872a7"
      unitRef="usd">513560000</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTEyLTEtMS0w_88765d50-422a-47ec-bf18-0f90fe297b9a"
      unitRef="number">0.0850</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTE0LTEtMS0w_0f883f74-3e28-47ee-bcd7-732df105ce54"
      unitRef="usd">483350000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIwLTE2LTEtMS0w_b0cfd035-978e-4240-8902-246420ec3c87"
      unitRef="number">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTItMS0xLTA_92496284-c9f8-41ae-9e7c-1c5da9a58391"
      unitRef="usd">805556000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTQtMS0xLTA_193e1cb1-1948-4d15-96af-f98f8cfd4593"
      unitRef="number">0.1332</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTYtMS0xLTA_73475ea8-b2c5-4e00-aa68-11c1ec0cf62a"
      unitRef="usd">362728000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTgtMS0xLTA_9625d7e1-e6d2-4ce4-bddf-9d874b6645ca"
      unitRef="number">0.0600</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTEwLTEtMS0w_d2af5f82-b206-4a9b-bfab-e93a6da7191a"
      unitRef="usd">513864000</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffer>
    <source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTEyLTEtMS0w_4005d7d3-d8fc-4f6a-a700-896b693d17d1"
      unitRef="number">0.0850</source:TierOneRiskBasedCapitalRequiredforCapitalAdequacywithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTE0LTEtMS0w_bf001b58-37ec-437f-8cc7-a7ead012cbfa"
      unitRef="usd">483637000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIxLTE2LTEtMS0w_b1f6b069-035c-4cf2-b8d5-d0714dfe36a0"
      unitRef="number">0.0800</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTItMS0xLTA_34279785-2b35-48cb-9a47-d295525e19a2"
      unitRef="usd">788884000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTQtMS0xLTA_05552d44-2e7c-4683-b78b-aee02517115e"
      unitRef="number">0.1306</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTYtMS0xLTA_c0b63202-1262-432f-90f0-707492f3cdfb"
      unitRef="usd">271884000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTgtMS0xLTA_f552b145-45ea-4fbc-accb-f6fce17e2ef0"
      unitRef="number">0.0450</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTEwLTEtMS0w_3198391b-e22a-4683-a0ba-6ea8194cc0aa"
      unitRef="usd">422931000</source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer>
    <source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTEyLTEtMS0w_89d7229c-4ee8-49e1-b601-a65e9840ca60"
      unitRef="number">0.0700</source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTE0LTEtMS0w_bbbbfe33-1870-4af4-9234-8332a5f3cdbe"
      unitRef="usd">392722000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzIzLTE2LTEtMS0w_2e351390-88b5-4dfc-931f-10d38e35fff3"
      unitRef="number">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTItMS0xLTA_333f4838-911a-4c4e-98b9-2e36cec33496"
      unitRef="usd">761731000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTQtMS0xLTA_04ee4493-9a87-4811-86ed-b29b4b04df8f"
      unitRef="number">0.1260</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTYtMS0xLTA_89ca77bf-34d9-4a67-aa02-f8ef16dbf8da"
      unitRef="usd">272046000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTgtMS0xLTA_971c7993-289c-4e99-9556-9897ea1a6d1b"
      unitRef="number">0.0450</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTEwLTEtMS0w_66047795-2929-4a24-a47d-126f13d3e39e"
      unitRef="usd">423182000</source:CommonEquityTier1CapitaRequiredFormMinimumCapitalAdequacyWithCapitalBuffer>
    <source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTEyLTEtMS0w_d92b8c2a-eaeb-4be1-8020-0cd0e16c39ef"
      unitRef="number">0.0700</source:CommonEquityTier1CapitalRequiredForCapitalAdequacyWithCapitalBuffertoRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTE0LTEtMS0w_64c4c3b2-b026-4989-a6f9-ba97977bf442"
      unitRef="usd">392955000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI0LTE2LTEtMS0w_bb43b97f-444f-442a-ad47-c783bc82ab7f"
      unitRef="number">0.0650</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneLeverageCapital
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTItMS0xLTA_a84d31c2-256a-4a2f-8750-5ae2b448d679"
      unitRef="usd">889709000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTQtMS0xLTA_8160b1f6-f511-4393-8079-17660f072c7b"
      unitRef="number">0.1215</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTYtMS0xLTA_82d41548-dd2a-4d33-889c-d3a4a7b1e4ba"
      unitRef="usd">292977000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTgtMS0xLTA_8afc5c9f-67db-4918-94b6-9a69945f4909"
      unitRef="number">0.0400</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTE0LTEtMS0w_4ba04c30-894a-4268-bbe0-a8f2b0d38a62"
      unitRef="usd">366221000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="id3acb3414c43467691bb45023e131cca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI2LTE2LTEtMS0w_2991ad9b-fa61-459d-aa07-1832841a1f9d"
      unitRef="number">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTItMS0xLTA_ec970560-5aa0-4d41-9488-3eb5027cb3b1"
      unitRef="usd">805556000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTQtMS0xLTA_ce2fdbef-041b-4a39-89c2-41cea912200d"
      unitRef="number">0.1100</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTYtMS0xLTA_7a992c2a-9986-4bd0-8bdf-1ea129a161ea"
      unitRef="usd">292959000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTgtMS0xLTA_89ef2e61-5fc5-44b7-83bb-dcf80cf0c482"
      unitRef="number">0.0400</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTE0LTEtMS0w_d2ce253e-dffa-4b41-b360-76bb1c0a321e"
      unitRef="usd">366199000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="ia01e871899664fe1839b9336e8854b01_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjAvZnJhZzpmZDE0MmZiZGVkNjc0ZDc4OTdkOTcxY2UwOTA5ODljNi90YWJsZTo5YjU1ZmU4NDI4MWI0NGMzYmM5OWU4OGU4ZWNhYTBiOC90YWJsZXJhbmdlOjliNTVmZTg0MjgxYjQ0YzNiYzk5ZTg4ZThlY2FhMGI4XzI3LTE2LTEtMS0w_fd00c7b4-51ee-49c6-afa8-982871c6d2f8"
      unitRef="number">0.0500</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDU3_22e3466e-c4ee-482c-ba08-94870a843dab">Fair Value Measurements&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines the fair values of its financial instruments based on the fair value hierarchy, which requires an entity to maximize the use of quoted prices and observable inputs and to minimize the use of unobservable inputs when measuring fair value. The Company elected fair value accounting for mortgages held for sale and for its best-efforts forward sales commitments. The Company economically hedges its mortgages held for sale at the time the interest rate locks are issued to the customers. The Company believes the election for mortgages held for sale will reduce certain timing differences and better match changes in the value of these assets with changes in the value of the derivatives or best-efforts forward sales commitments. At December&#160;31, 2021 and 2020, all mortgages held for sale are carried at fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the differences between fair value carrying amount of mortgages held for sale measured at fair value and the aggregate unpaid principal amount the Company is contractually entitled to receive at maturity on December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate unpaid principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of fair value carrying amount over (under) unpaid principal&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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale reported at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale reported at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The excess of fair value carrying amount over (under) unpaid principal is included in mortgage banking income and includes changes in fair value at and subsequent to funding and gains and losses on the related loan commitment prior to funding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments on Recurring Basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a description of the valuation methodologies used for financial instruments measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment securities available-for-sale are valued primarily by a third-party pricing agent. Prices supplied by the independent pricing agent, as well as their pricing methodologies and assumptions, are reviewed by the Company for reasonableness and to ensure such prices are aligned with market levels. In general, the Company&#x2019;s investment securities do not possess a complex structure that could introduce greater valuation risk. The portfolio mainly consists of traditional investments including U.S. Treasury and Federal agencies securities, Federal agency mortgage pass-through securities, and general obligation and revenue municipal bonds. Pricing for such instruments is fairly generic and is easily obtained. On a quarterly basis, prices supplied by the pricing agent are validated by comparison to prices obtained from other third party sources for a material portion of the portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuation policy and procedures for Level 3 fair value measurements of available-for-sale debt securities are decided through collaboration between management of the Corporate Accounting and Funds Management departments. The changes in fair value measurement for Level 3 securities are analyzed on a periodic basis under a collaborative framework with the aforementioned departments. The methodology and variables used for input are derived from the combination of observable and unobservable inputs. The unobservable inputs are determined through internal assumptions that may vary from period to period due to external factors, such as market movement and credit rating adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Both the market and income valuation approaches are implemented using the following types of inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;U.S. treasuries are priced using the market approach and utilizing live data feeds from active market exchanges for identical securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Government-sponsored agency debt securities and corporate bonds are primarily priced using available market information through processes such as benchmark curves, market valuations of like securities, sector groupings and matrix pricing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;Other government-sponsored agency securities, mortgage-backed securities and some of the actively traded REMICs and CMOs, are primarily priced using available market information including benchmark yields, prepayment speeds, spreads and volatility of similar securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:49.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;State and political subdivisions are largely grouped by characteristics, i.e., geographical data and source of revenue in trade dissemination systems. Since some securities are not traded daily and due to other grouping limitations, active market quotes are often obtained using benchmarking for like securities. Local direct placement municipal securities, with very little market activity, are priced using an appropriate market yield curve which incorporates a credit spread assumption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgages held for sale and the related loan commitments and forward contracts (hedges) are valued by a third party pricing agent. Prices supplied by the independent pricing agent, as well as their pricing methodologies, are reviewed by the Company for reasonableness and to ensure such prices are aligned with market values. On a quarterly basis, prices supplied by the pricing agent are validated by comparison to the prices obtained from other third party sources.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swap positions, both assets and liabilities, are valued by a third-party pricing agent using an income approach and utilizing models that use as their basis readily observable market parameters. This valuation process considers various factors including interest rate yield curves, time value and volatility factors. Validation of third-party agent valuations is accomplished by comparing those values to the Company&#x2019;s swap counterparty valuations. Management believes an adjustment is required to &#x201c;mid-market&#x201d; valuations for derivatives tied to its performing loan portfolio to recognize the imprecision and related exposure inherent in the process of estimating expected credit losses as well as velocity of deterioration evident with systemic risks embedded in these portfolios. Any change in the mid-market derivative valuation adjustment will be recognized immediately through the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the balance of assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;522,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,084,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government and other securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,299,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,333,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,897,060&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued expenses and other liabilities (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;539,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government and other securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,174,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,257,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the changes in Level 3 assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning balance January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending balance December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="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:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no gains or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets and liabilities still held at December&#160;31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the valuation methodology and unobservable inputs for Level 3 assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Methodology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&#160;of&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct placement municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit spread assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.04% - 2.31%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct placement municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit spread assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.04% - 2.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments on Non-recurring Basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may be required, from time to time, to measure certain other financial assets at fair value on a non-recurring basis in accordance with GAAP. These adjustments to fair value usually result from application of lower of cost or market accounting or impairment charges of individual assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Policy Committee (CPC), a management committee, is responsible for overseeing the valuation processes and procedures for Level 3 measurements of impaired loans, other real estate and repossessions. The CPC reviews these assets on a quarterly basis to determine the accuracy of the observable inputs, generally third-party appraisals, auction values, values derived from trade publications and data submitted by the borrower, and the appropriateness of the unobservable inputs, generally discounts due to current market conditions and collection issues. The CPC establishes discounts based on asset type and valuation source; deviations from the standard are documented. The discounts are reviewed periodically, annually at a minimum, to determine they remain appropriate. Consideration is given to current trends in market values for the asset categories and gain and losses on sales of similar assets. The Loan and Funds Management Committee of the Board of Directors is responsible for overseeing the CPC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Discounts vary depending on the nature of the assets and the source of value. Aircraft are generally valued using quarterly trade publications adjusted for engine time, condition, maintenance programs, discounted by 10%. Likewise, autos are valued using current auction values, discounted by 10%; medium and heavy duty trucks are valued using trade publications and auction values, discounted by 15%. Construction equipment is generally valued using trade publications and auction values, discounted by 20%. Real estate is valued based on appraisals or evaluations, discounted by 20% at a minimum with higher discounts for property in poor condition or property with characteristics which may make it more difficult to market. Commercial loans subject to borrowing base certificates are generally discounted by 20% for receivables and 40% - 75% for inventory with higher discounts when monthly borrowing base certificates are not required or received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Collateral-dependent impaired loans and related write-downs are based on the fair value of the underlying collateral if repayment is expected solely from the collateral. Collateral values are reviewed quarterly and estimated using customized discounting criteria, appraisals and dealer and trade magazine quotes which are used in a market valuation approach. In accordance with fair value measurements, only impaired loans for which an allowance for loan loss has been established based on the fair value of collateral require classification in the fair value hierarchy. As a result, only a portion of the Company&#x2019;s impaired loans are classified in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has established MSRs valuation policies and procedures based on industry standards and to ensure valuation methodologies are consistent and verifiable. MSRs and related adjustments to fair value result from application of lower of cost or fair value accounting. For purposes of impairment, MSRs are stratified based on the predominant risk characteristics of the underlying servicing, principally by loan type. The fair value of each tranche of the servicing portfolio is estimated by calculating the present value of estimated future net servicing cash flows, taking into consideration actual and expected mortgage loan prepayment rates, discount rates, servicing costs, and other economic factors. Prepayment rates and discount rates are derived through a third-party pricing agent. Changes in the most significant inputs, including prepayment rates and discount rates, are compared to the changes in the fair value measurements and appropriate resolution is made. A fair value analysis is also obtained from an independent third-party agent and compared to the internal valuation for reasonableness. MSRs do not trade in an active, open market with readily observable prices and though sales of MSRs do occur, precise terms and conditions typically are not readily available and the characteristics of the Company&#x2019;s servicing portfolio may differ from those of any servicing portfolios that do trade.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate is based on the fair value of the underlying collateral less expected selling costs. Collateral values are estimated primarily using appraisals and reflect a market value approach. Fair values are reviewed quarterly and new appraisals are obtained annually. Repossessions are similarly valued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For assets measured at fair value on a nonrecurring basis the following represents impairment charges (recoveries) recognized on these assets during the year ended December&#160;31, 2021 and 2020, respectively: collateral-dependent impaired loans - $2.76 million and $7.73 million; MSRs - $(0.81) million and $0.81 million; repossessions - $0.27 million and $1.07 million, and other real estate - $0.06 million and $0.00 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the carrying value of assets measured at fair value on a non-recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (mortgage servicing rights)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (repossessions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (other real estate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (mortgage servicing rights)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (repossessions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (other real estate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the valuation methodology and unobservable inputs for Level 3 assets and liabilities measured at fair value on a non-recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Methodology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&#160;of&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral based measurements including appraisals, trade publications, and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability and current conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20% - 90%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Constant prepayment rate (CPR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.8% - 18.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.6% - 11.5%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repossessions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Appraisals, trade publications and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0% - 21%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Appraisals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0% - 0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral based measurements including appraisals, trade publications, and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability and current conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0% - 100%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Constant prepayment rate (CPR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.2% - 30.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount 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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.3% - 11.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repossessions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Appraisals, trade publications and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0% - 16%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Appraisals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6% - 13%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;GAAP requires disclosure of the fair value of financial assets and financial liabilities, including those financial assets and financial liabilities that are not measured and reported at fair value on a recurring or non-recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of the Company&#x2019;s financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying or Contract&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and due from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Federal funds sold and interest bearing deposits with other banks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,299,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans and leases, net of allowance for loan and lease losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,218,722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,269,551&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,269,551&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,679,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,680,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,794,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;885,235&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;192,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Off-balance-sheet instruments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and due from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal funds sold and interest bearing deposits with other banks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loans and leases, net of allowance for loan and lease losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,348,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,417,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,417,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,946,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,955,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,778,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,764,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Off-balance-sheet instruments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Represents estimated cash outflows required to currently settle the obligations at current market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These estimates do not reflect any premium or discount that could result from offering for sale at one time the Company&#x2019;s entire holdings of a particular financial instrument. These estimates are subjective in nature and require considerable judgment to interpret market data. Accordingly, the estimates presented herein are not necessarily indicative of the amounts the Company could realize in a current market exchange, nor are they intended to represent the fair value of the Company as a whole. The use of different market assumptions and/or estimation methodologies may have a material effect on the estimated fair value amounts. The fair value estimates presented herein are based on pertinent information available to management as of the respective balance sheet date. Although the Company is not aware of any factors that would significantly affect the estimated fair value amounts, such amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein.&lt;/span&gt;&lt;/div&gt;Other significant assets, such as premises and equipment, other assets, and liabilities not defined as financial instruments, are not included in the above disclosures. Also, the fair value estimates for deposits do not include the benefit that results from the low-cost funding provided by the deposit liabilities compared to the cost of borrowing funds in the market.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDM4_104a792f-6b89-478a-a13d-94c7e796d356">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the differences between fair value carrying amount of mortgages held for sale measured at fair value and the aggregate unpaid principal amount the Company is contractually entitled to receive at maturity on December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.318%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate unpaid principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of fair value carrying amount over (under) unpaid principal&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:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale reported at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;828&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale reported at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The excess of fair value carrying amount over (under) unpaid principal is included in mortgage banking income and includes changes in fair value at and subsequent to funding and gains and losses on the related loan commitment prior to funding.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ifee402040c2a4321bedd6fbfe8b28fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtMi0xLTEtMA_0e44f239-60d6-4dee-bb2c-587160e13131"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization
      contextRef="ifee402040c2a4321bedd6fbfe8b28fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtNC0xLTEtMA_6cd7727f-8965-4257-842b-cd23ad93f5bc"
      unitRef="usd">12456000</us-gaap:PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="ifee402040c2a4321bedd6fbfe8b28fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtNi0xLTEtMA_245a221c-5b8d-460f-bde7-ed09163968de"
      unitRef="usd">828000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ice10a07631fa4cebbe63e59d4ce77c90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtMi0xLTEtMA_782033a1-977b-432e-b64c-d3f98e966877"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization
      contextRef="ice10a07631fa4cebbe63e59d4ce77c90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtNC0xLTEtMA_a2f2ba0e-9c45-41b0-aea0-86b797a1c8de"
      unitRef="usd">11045000</us-gaap:PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="ice10a07631fa4cebbe63e59d4ce77c90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtNi0xLTEtMA_e8c664f7-e9b6-455a-a90f-07ef22359c50"
      unitRef="usd">1840000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDUz_a9223ed6-7f43-4f5b-b9cb-1b37ac06e38e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the balance of assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.635%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;522,056&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,084,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;659,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,009&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign government and other securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;598&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,299,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,333,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,897,060&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued expenses and other liabilities (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury and Federal agencies securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;539,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;619,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities - Federal agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;453,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government and other securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,174,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,257,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other liabilities (interest rate swap agreements)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie1fc7fee46d14fd9acab01d8ea1ea1d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzQtMi0xLTEtMA_e0794755-b3b7-4406-b124-35679fa455d1"
      unitRef="usd">561950000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i541f3639f52a4fc2a84dc3a0e71afafd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzQtNC0xLTEtMA_30bebe0f-a2c8-427c-8ff9-cbcfc31c914f"
      unitRef="usd">522056000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4799a22ea344bf88ade325b82dbb5f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzQtNi0xLTEtMA_ec046a28-54ae-47e6-90a4-d64ea9b57bc1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i23c8a0f6fb1b45e0ab2584f1a791ce01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzQtOC0xLTEtMA_0fef0ace-ccb5-4d64-bf54-b75751ce750b"
      unitRef="usd">1084006000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic97276fcfc65473683628768514dfed0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzUtMi0xLTEtMA_b810c17e-7167-43b5-b3e9-a42421d766f9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2759fdaa98584db69ab5ecf12e6583e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzUtNC0xLTEtMA_7725f8cc-bcb5-4357-80a6-3c9192dad8e2"
      unitRef="usd">93852000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i36f5315b21ac4184839907e7b5a57a54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzUtNi0xLTEtMA_f9085f69-9e33-4010-ba40-7837b5087e06"
      unitRef="usd">1849000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i52b0421cdcc546a1907c9cda5d52ca2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzUtOC0xLTEtMA_b6ac6367-f744-40f0-900f-f0d8dde167a6"
      unitRef="usd">95701000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0a0e88df3cac4552a890eb1a33cc2703_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzYtMi0xLTEtMA_967ee5ad-05bf-4fcc-92ba-e3ae02862271"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idedb9b83c7654233a2f1a81a16fef80f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzYtNC0xLTEtMA_7987ea5b-83bf-47f6-aa3a-f6f829d92556"
      unitRef="usd">659727000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i284cc82e8a22492bb25a0d6c390dd751_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzYtNi0xLTEtMA_cd2879be-83b6-4b25-8284-763bec78c668"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4d1c31a0f2294a2492782433ce264fd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzYtOC0xLTEtMA_b71318de-5d36-4639-8562-74d6b1182f35"
      unitRef="usd">659727000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4c5b43f55b234745927d2a629aadd756_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzctMi0xLTEtMA_32ac8c5c-2a02-4a99-8364-28c50b3c15b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i289e16397069412e83ce0bb6b45978e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzctNC0xLTEtMA_0420553e-d55c-40c6-9967-ee14a8980ba9"
      unitRef="usd">23009000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6dd28ba5aaf94dc48e5ef6d9bad12684_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzctNi0xLTEtMA_35b48387-dd63-4f5c-a591-f40fd57d1f41"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iabf6dfa180484191a324da2df984ebd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzctOC0xLTEtMA_c4590842-8028-4d31-aa5b-d9933292728c"
      unitRef="usd">23009000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe60038b4fe843b6af6b503aa5efa23c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzgtMi0xLTEtMA_0936ab29-fa94-4a0c-929e-19813adad9b4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0c80505eb600423ea617350aeab20144_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzgtNC0xLTEtMA_93d508b2-b595-46e7-9f0c-528090c772f7"
      unitRef="usd">598000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1de2606cf1734c3e81f0b51f3dd354eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzgtNi0xLTEtMA_4ea96fac-861e-4b84-bb57-a67c52c4150c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i011559b50cb94d07b761086a38c4a4f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzgtOC0xLTEtMA_4041c9e4-a3f3-4891-91ac-18d1d753ac3b"
      unitRef="usd">598000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if703af5ffac14a5a90dd9cd23eb14007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzktMi0xLTEtMA_0b91ae10-3ea3-4268-aafd-e0ef8b7f6381"
      unitRef="usd">561950000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i04332e3830bb4f94b88c6c5ac2fe2529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzktNC0xLTEtMA_e889993d-4ca9-47bf-95f7-59b3783861c8"
      unitRef="usd">1299242000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3dac6b105276464287ade11e389be8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzktNi0xLTEtMA_9f102f97-afdc-4724-b4c1-448d1faec1a8"
      unitRef="usd">1849000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i21446de04c74448194c1202a4ff8d81e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzktOC0xLTEtMA_ce86ec63-26e1-48be-9dc2-aca45b253670"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="if703af5ffac14a5a90dd9cd23eb14007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzExLTItMS0xLTA_cbb3d3f1-ea31-46fd-89c4-fbbd878330ce"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i04332e3830bb4f94b88c6c5ac2fe2529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzExLTQtMS0xLTA_acdd93ef-80cf-449e-9e6f-f9f41ae22d74"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i3dac6b105276464287ade11e389be8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzExLTYtMS0xLTA_f848b660-0d0a-4044-bb1f-ee7b18bac1e4"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i21446de04c74448194c1202a4ff8d81e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzExLTgtMS0xLTA_f32eb972-a6fc-4422-a557-e17a1a7d6399"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic5ccd8ceffac4e3984f84e2e935b9671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEyLTItMS0xLTA_bc9c92f3-71cc-40ee-b11e-5317790b4b34"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i71a079a7f20e45b4bd2b374f15578cd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEyLTQtMS0xLTA_94aff67b-e615-43a4-9e64-6a2771e0b319"
      unitRef="usd">20735000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i09dc7181ad534aac93ef173acbb396d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEyLTYtMS0xLTA_18de84d6-412b-4ac5-8a0b-7db40c6830e4"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ia4ab9bf7d4d64288b09d3681cc133a1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEyLTgtMS0xLTA_bb323cf7-bec0-4156-baec-64f550b83baf"
      unitRef="usd">20735000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if703af5ffac14a5a90dd9cd23eb14007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEzLTItMS0xLTA_8ac85cfe-f0e4-4d7e-8aa5-809812331339"
      unitRef="usd">561950000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i04332e3830bb4f94b88c6c5ac2fe2529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEzLTQtMS0xLTA_3f4e1340-b4a5-4327-8122-ebf2c732c288"
      unitRef="usd">1333261000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3dac6b105276464287ade11e389be8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEzLTYtMS0xLTA_857d433c-d34f-411a-90e4-b228dfb95dea"
      unitRef="usd">1849000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i21446de04c74448194c1202a4ff8d81e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzEzLTgtMS0xLTA_5793fcb2-48c4-4eb1-a78e-b9e9096c6934"
      unitRef="usd">1897060000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic5ccd8ceffac4e3984f84e2e935b9671_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE2LTItMS0xLTA_927b2b8e-a336-4e8f-a5cc-2be58a6dff4c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i71a079a7f20e45b4bd2b374f15578cd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE2LTQtMS0xLTA_6d21f03d-5978-4751-8470-05f6ecb05f3a"
      unitRef="usd">21172000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i09dc7181ad534aac93ef173acbb396d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE2LTYtMS0xLTA_da9bfc4a-02ad-48f3-bc43-6244199ddb5e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ia4ab9bf7d4d64288b09d3681cc133a1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE2LTgtMS0xLTA_21334914-0fa2-4910-9de0-2aae515d6e85"
      unitRef="usd">21172000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if703af5ffac14a5a90dd9cd23eb14007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE3LTItMS0xLTA_891c93e8-0485-470c-9dae-744933014b06"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i04332e3830bb4f94b88c6c5ac2fe2529_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE3LTQtMS0xLTA_ea92d9a5-ab4c-4361-9dda-a7a9171efb6e"
      unitRef="usd">21172000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3dac6b105276464287ade11e389be8d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE3LTYtMS0xLTA_93166196-232e-4477-bf63-4bd5c1581ac9"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i21446de04c74448194c1202a4ff8d81e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzE3LTgtMS0xLTA_7e95714a-1f8f-4545-a4ca-2f2a27a2f23f"
      unitRef="usd">21172000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7080fd18940842c2b3e54f24c0685fa0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIyLTItMS0xLTA_b513498f-9105-41a5-a061-ad1fce4e42d1"
      unitRef="usd">80285000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie3fb3cf91c634eb185fd13c4070cdc00_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIyLTQtMS0xLTA_cf515bb1-08f7-4000-8796-ec2d34db5617"
      unitRef="usd">539197000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic7480f234ed64921b6e391fbdc706b7c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIyLTYtMS0xLTA_c3f331ed-1cb0-4044-9a48-4f35f2e2d67c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1594b62ff29f429bad820ead3e874782_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIyLTgtMS0xLTA_6e3ba072-c5e0-4663-931f-566ded08e92f"
      unitRef="usd">619482000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9dd0592977c24f02817592553260f78d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIzLTItMS0xLTA_4968c198-1fee-4cdf-bd2c-9f2ea2ef5d59"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5895e45fd3524e9e8e14c142350251e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIzLTQtMS0xLTA_7be1a459-f037-4412-ac38-fa2bf069e01f"
      unitRef="usd">78975000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i033d83c303e44e79afeb68fce75b1474_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIzLTYtMS0xLTA_be6f5bd4-63ef-46e7-a582-20a01dcd99eb"
      unitRef="usd">2152000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i13e79ecf68644334a9e82322c86f5b91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzIzLTgtMS0xLTA_eb97d94a-feb4-43a0-af8a-34bb512d9c67"
      unitRef="usd">81127000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i33402601f003474db6c2c68a568baeb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI0LTItMS0xLTA_20018e97-d973-4abb-916c-520b0268e658"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i24498911e8194457a68c253acbad43f6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI0LTQtMS0xLTA_51fae393-fa5d-447c-ac8b-d146b39d7a88"
      unitRef="usd">453789000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i16a6819fbd3b47d186d0bd554472d7f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI0LTYtMS0xLTA_8b55f949-68e0-49ff-b8b7-13419292fa9e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1d7962949c9649558ecbe24a735085a0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI0LTgtMS0xLTA_f458e4e3-d07f-4530-8011-9b2d4294e50c"
      unitRef="usd">453789000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i035f3ce824854715b88776246282a820_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI1LTItMS0xLTA_7cc319ed-7e81-4845-b2e9-49058972b95c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i12903cd137b44518aea00caf71d48ffc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI1LTQtMS0xLTA_41f1ed2d-2093-4c6a-a681-599203336bb2"
      unitRef="usd">42369000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d57d50d7f774d96841e8aa7e41aa149_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI1LTYtMS0xLTA_16ab1191-d693-4589-9512-d80c1f907146"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i96002a8739e1459ca671ca09c0e67d0e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI1LTgtMS0xLTA_e18d1f4f-f7d0-481d-a8d8-7dd55f4dd31a"
      unitRef="usd">42369000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2f107e591f644caab5b704ae2f9bb432_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI2LTItMS0xLTA_ce5977ba-9400-4658-a826-4207029a7afd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9e82763da3784b8c9706d1d71dc15ea2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI2LTQtMS0xLTA_766e8fb6-e18d-4777-9dce-6e957c60f913"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i94f4eaf083e8470c9206b228a61cdd02_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI2LTYtMS0xLTA_23553372-917e-4817-a950-896a94d9e728"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6c862dd418bc4a588788e3753ccff8b8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI2LTgtMS0xLTA_b977d9c3-5935-4127-9cc8-08e918c0234f"
      unitRef="usd">700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if89d208840c14157b96d53ffd040ee6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI3LTItMS0xLTA_d7c98592-9987-41f3-91ae-06c8fb39d271"
      unitRef="usd">80285000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5a9511eec78f4e4da60d58968bb1cf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI3LTQtMS0xLTA_e06b0950-9306-4832-a8dd-8687bad8d739"
      unitRef="usd">1115030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icbed189552874be0b71d4e39f69c8a7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI3LTYtMS0xLTA_dba26092-06d6-4d1c-bce1-eb2cd39a9e04"
      unitRef="usd">2152000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic4d7b1e42d104323b9b773131a4a0be5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI3LTgtMS0xLTA_bed4172d-9a69-4186-bb3d-85f4b250ddec"
      unitRef="usd">1197467000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="if89d208840c14157b96d53ffd040ee6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI5LTItMS0xLTA_254c3277-b2e6-47b2-842f-ec97985171af"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i5a9511eec78f4e4da60d58968bb1cf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI5LTQtMS0xLTA_92a98049-4aec-4a60-8cb6-a9e1b2600a00"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="icbed189552874be0b71d4e39f69c8a7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI5LTYtMS0xLTA_aeff7cd5-255d-4ca0-b576-22dc8eb5d8df"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ic4d7b1e42d104323b9b773131a4a0be5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzI5LTgtMS0xLTA_1185ab28-59a3-446d-8088-1d072af5a94c"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic4e9456bd49444afa09828ae569531fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMwLTItMS0xLTA_f54a77ae-1046-40ca-9363-76c040c99297"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id998fa40070a49e0bd1ddef9b0ed10bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMwLTQtMS0xLTA_92a41423-7750-41b3-90b0-82ea3e6e6322"
      unitRef="usd">46654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icf3b3d00a3c44c2d9529d523e99a214a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMwLTYtMS0xLTA_9a81dec1-2438-4585-b58a-2c1e6a773036"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic734e9455db94dd6b522f314423d77ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMwLTgtMS0xLTA_f68439b5-7cda-45c3-a3e7-9ac8734603c8"
      unitRef="usd">46654000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if89d208840c14157b96d53ffd040ee6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMxLTItMS0xLTA_d473c025-d559-4acb-9bae-d4395fa0a8e5"
      unitRef="usd">80285000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5a9511eec78f4e4da60d58968bb1cf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMxLTQtMS0xLTA_0a515d25-1515-4ff9-88f3-53927ceb6cf6"
      unitRef="usd">1174569000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icbed189552874be0b71d4e39f69c8a7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMxLTYtMS0xLTA_14409c85-dba8-42df-95b9-c81b7aa1a525"
      unitRef="usd">2152000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic4d7b1e42d104323b9b773131a4a0be5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzMxLTgtMS0xLTA_a49d4418-d430-44b0-aa2d-41d67bb42440"
      unitRef="usd">1257006000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic4e9456bd49444afa09828ae569531fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM0LTItMS0xLTA_d1cfca2c-cb25-4993-917d-52a55a2ebf96"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="id998fa40070a49e0bd1ddef9b0ed10bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM0LTQtMS0xLTA_c6bbfe20-9b99-4eab-819f-23475cbaa7dd"
      unitRef="usd">47681000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icf3b3d00a3c44c2d9529d523e99a214a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM0LTYtMS0xLTA_d0b065d2-d43b-49ce-9380-bffc094d9f3f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic734e9455db94dd6b522f314423d77ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM0LTgtMS0xLTA_18fc8735-dc9d-4814-8de9-8d22273c8dbd"
      unitRef="usd">47681000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if89d208840c14157b96d53ffd040ee6a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM1LTItMS0xLTA_e05d6d67-7e02-4926-9cd7-b73918b3d8a3"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5a9511eec78f4e4da60d58968bb1cf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM1LTQtMS0xLTA_9c875aee-38cf-44af-a33f-1391b6a39537"
      unitRef="usd">47681000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icbed189552874be0b71d4e39f69c8a7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM1LTYtMS0xLTA_0acc6b76-05ba-4727-9d19-571efbba6fb5"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic4d7b1e42d104323b9b773131a4a0be5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTplYTE1ZjQ5NzM2NjU0MzM5OWVjOGMzYTViMzQwNDMzYy90YWJsZXJhbmdlOmVhMTVmNDk3MzY2NTQzMzk5ZWM4YzNhNWIzNDA0MzNjXzM1LTgtMS0xLTA_ba4cfdba-68ad-4b7b-b99b-c3ebfa6d795b"
      unitRef="usd">47681000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDM0_dcca6aab-d947-4879-8744-651bf918daf4">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the changes in Level 3 assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.691%"/&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;U.S. States and political subdivisions securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning balance January&#160;1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending balance December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#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="display:none"/&gt;&lt;td colspan="3" style="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:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,292&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total gains or losses (realized/unrealized):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Included in other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers into Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&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:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzEtMi0xLTEtMA_f28567ae-e195-4b50-abf1-b0b483b137c5"
      unitRef="usd">2152000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzMtMi0xLTEtMA_4892c985-9042-40d8-8c1f-396cc6976947"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzQtMi0xLTEtMA_8aceaf7a-9771-4af5-bd8d-edf316705c30"
      unitRef="usd">-15000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzUtMi0xLTEtMA_540e4c6e-9756-4022-aa4e-8327618bd405"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzYtMi0xLTEtMA_5accd048-d741-4c8c-a52f-c7457f3e62ad"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzctMi0xLTEtMA_6e43ee20-50a5-405c-bb20-e3b34ba6378f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzgtMi0xLTEtMA_91142f26-821c-49e3-b91a-dae7256b979b"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <source:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetMaturities
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzktMi0xLTEtMA_f98d0cff-766a-469c-b07c-db2d705b7deb"
      unitRef="usd">288000</source:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetMaturities>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzEwLTItMS0xLTA_df650650-ea42-48a5-add2-cfe3692df08b"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="i4b6d49bebfbf4b9dbf57b1e677123c25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzExLTItMS0xLTA_2e040355-1112-4219-b1ef-d77c63230fef"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i0e471c797bfd45ec9b9892dd65fff42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzEyLTItMS0xLTA_17236f79-e0e5-4e44-aa06-982bb2acd86c"
      unitRef="usd">1849000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie241dab5f8ac4b948506715e072ad646_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzE0LTItMS0xLTA_9473a2c4-cad6-4847-bbf2-5332fccea65a"
      unitRef="usd">2292000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzE2LTItMS0xLTA_2999b03f-f980-4557-b269-11bf853c6f47"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzE3LTItMS0xLTA_5d05fc51-7e5a-40a0-ae6e-7fecd8cf0fc5"
      unitRef="usd">58000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzE4LTItMS0xLTA_d2d35377-4168-4d04-a921-b5d2444415bc"
      unitRef="usd">3100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzE5LTItMS0xLTA_2f81c705-83c2-4825-be16-f57d979b5f01"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzIwLTItMS0xLTA_518c0702-9b96-4336-bec9-c8bce6684ab1"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzIxLTItMS0xLTA_62d6c18e-e0d2-4b4c-9749-28d94de27780"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <source:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetMaturities
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzIyLTItMS0xLTA_932e6ddf-f38a-4d4b-bb83-895d3bd599d1"
      unitRef="usd">3298000</source:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetMaturities>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzIzLTItMS0xLTA_593bfc7f-3915-488a-bc9a-02c11074bce2"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
      contextRef="if58e4a9d57d9469c88d3edc1ae0a3301_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzI0LTItMS0xLTA_1d58d710-b28d-4653-92fe-1080ce6a7379"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="ie3e18686dd8747f99dfa088b49c0bdea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo5Y2QxMWI3ZThkYWI0MGRlODVjMjQ2ZjE3Y2NjZDA2ZC90YWJsZXJhbmdlOjljZDExYjdlOGRhYjQwZGU4NWMyNDZmMTdjY2NkMDZkXzI1LTItMS0xLTA_a929facc-7e21-411d-8097-b208581ce88f"
      unitRef="usd">2152000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzU5MDM_0f49cf4c-d3cb-4eb0-a30e-b81395677d6e"
      unitRef="usd">0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ia41be7e7557b4e00b50e5e1ae3923687_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzU5MDM_91a822dc-97ed-4ef0-a047-0bbf5c75bf58"
      unitRef="usd">0</us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i0fe1d3a7f73c4c2f96a17b65f17fa864_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDQ3_88d08240-200e-470c-8db6-eb8850858399">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the valuation methodology and unobservable inputs for Level 3 assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Methodology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&#160;of&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Direct placement municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Credit spread assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.04% - 2.31%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Debt securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct placement municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit spread assumption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.04% - 2.30%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1276c81c2c7747bdb84e95517514a8a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzMtMi0xLTEtMA_a63633ae-7a42-4930-a430-125270924699"
      unitRef="usd">1849000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i7ad010101f7d45299f12f6930f6ceca3_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzMtOC0xLTEtMC90ZXh0cmVnaW9uOjE5ZDU5NTFmMzM2ODRmNTQ5YTFhZTVkZjE2ZmRhNjczXzQ_548a3289-d553-4ec3-80b8-a86a1e77eef2"
      unitRef="number">0.0004</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i3a1eaed8d36c46dfac3b4ca0f43ab549_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzMtOC0xLTEtMC90ZXh0cmVnaW9uOjE5ZDU5NTFmMzM2ODRmNTQ5YTFhZTVkZjE2ZmRhNjczXzk_72405404-f312-4911-b547-b7a604f7c4a4"
      unitRef="number">0.0231</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="ibd387f006e1c4a12b2a65caf212a5311_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzMtMTAtMS0xLTA_137fe26b-305f-4ca4-a4ed-a36b626b0bba"
      unitRef="number">0.0158</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id4e877a2f9cb47e2bf4fbc23eb243548_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzEwLTItMS0xLTA_7e2487db-11fc-4c7c-8440-86e3f1a7696f"
      unitRef="usd">2152000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i0b7a280588894d24a9f97ea36e515452_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzEwLTgtMS0xLTAvdGV4dHJlZ2lvbjpmYWE3Mzc0YzExY2Y0MjEwODQwMjFmZGFlZTFjZDZjOV80_b07fa8f5-ee7e-4922-94e3-26981c3bb10c"
      unitRef="number">0.0004</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i5b4094518b2c4b5b8b822e76980c44bf_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzEwLTgtMS0xLTAvdGV4dHJlZ2lvbjpmYWE3Mzc0YzExY2Y0MjEwODQwMjFmZGFlZTFjZDZjOV85_02ee36fe-647f-42de-9fdb-62b087ae1a93"
      unitRef="number">0.0230</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i45e5c546cf7a40fe92c9e90e83b14e32_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkOGM4OWY0YTkyZWE0NjRhODBlZDBiNmYxNDZmODIzNC90YWJsZXJhbmdlOmQ4Yzg5ZjRhOTJlYTQ2NGE4MGVkMGI2ZjE0NmY4MjM0XzEwLTEwLTEtMS0xNzI3Ng_be0548eb-b113-4348-97dd-f43c7870f4bb"
      unitRef="number">0.0155</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i0d3396ef67aa4bc19f322581ebf24d99_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzc4MTQ_5b5b4e2f-f5cd-4b5e-b754-ed2fa20d406d"
      unitRef="number">0.10</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="iea6d65edbe4548b0bcc48e7f8a708c38_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzc4ODk_7e30521a-ce53-4ed3-becc-169c2e9e0708"
      unitRef="number">0.10</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="ia0c2d6bbc82b410a9852e2818f3ea030_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzc5OTI_75b073c6-7538-4229-bf16-8bdd661c6ca1"
      unitRef="number">0.15</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="iba1fc412684f407a9cc7e87de4408b72_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzgwOTg_97d8b880-ca17-4f85-9696-de0fec2fe707"
      unitRef="number">0.20</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i39938d0654ea40bca6219c9009442e7f_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzgxNzQ_cd2610d0-7923-4584-a083-86ac4f9674f4"
      unitRef="number">0.20</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="id63a2ee64ece4027b4ce0f231f0d7881_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzg0MDQ_323960d0-f975-4552-85bd-7594bc4c7217"
      unitRef="number">0.20</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="idf8f1159cf5c4c7384fce87341d87f4c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzg0Mjc_dd0e14f7-8185-49d2-8f84-8a12ad2e29f3"
      unitRef="number">0.40</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="ief89627f04df4f08aa195ad734e05b82_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzg0MzI_333fc1ec-7a82-4d21-965f-5b49b57029ef"
      unitRef="number">0.75</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AssetImpairmentCharges
      contextRef="if92eeb061cd04fa090ffbf02404f29b7_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMTcx_021b9f3e-34a1-40ba-bfff-8a812fa6212f"
      unitRef="usd">2760000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie6ab1b34d2ff4f10a062565c5fd9b455_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMTc4_a1eea838-8a40-4c8d-b8df-910a2aeb1efa"
      unitRef="usd">7730000</us-gaap:AssetImpairmentCharges>
    <source:AssetImpairmentRecoveries
      contextRef="ieb72b2cc063046fa9036c9ee685095d7_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMTg5_6ad0f5b9-1160-48f1-a7d4-44ad55e4a34c"
      unitRef="usd">810000</source:AssetImpairmentRecoveries>
    <us-gaap:AssetImpairmentCharges
      contextRef="icfc5a941b76546b78e548424e74bd836_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMTk2_0b925a12-b27f-45d2-b776-62becbdc21b6"
      unitRef="usd">810000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6be9a7602f914763ac3a40e899f32184_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMjE2_6bf20365-df2c-48ae-be94-976938a38896"
      unitRef="usd">270000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i63c470ece276481a9db35b4f7ac55aac_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMjIz_fb30dc98-f456-402e-81bd-2d80aab9613b"
      unitRef="usd">1070000.00</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="iba726bcb3be04cafa01ad9a6cc66877b_D20210101-20211231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMjUx_73313c67-3d49-4788-babf-3ca9a58a0230"
      unitRef="usd">60000.00</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i89a20e7744054bf88190408d3c51cf71_D20200101-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzExMjU4_035e620e-dfbf-4191-94f9-d9819b851161"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDgw_e1589fa7-b77b-481e-896b-4a0cbcf11e2a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the carrying value of assets measured at fair value on a non-recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.672%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.476%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (mortgage servicing rights)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (repossessions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued income and other assets (other real estate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (mortgage servicing rights)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (repossessions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued income and other assets (other real estate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <source:ImpairedLoansReceivableFairValueDisclosure
      contextRef="ia713ca839c4f4526b549c40741d72ed8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzItNi0xLTEtMA_91c3e6db-3f16-433e-ab52-46b9bbb014ac"
      unitRef="usd">571000</source:ImpairedLoansReceivableFairValueDisclosure>
    <source:ImpairedLoansReceivableFairValueDisclosure
      contextRef="i313ffc1961e24afaa817f3051ad9617c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzItOC0xLTEtMA_521b9667-3b71-49ac-ac2b-4ea57b8cff76"
      unitRef="usd">571000</source:ImpairedLoansReceivableFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="ib3e40787c6c34b2e9f5b6f171d499cae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzQtNi0xLTEtMA_fd0a6706-443b-4da6-ba9d-bf45f7a6b1b7"
      unitRef="usd">4671000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="if882588d111747cc8b65197726c68b1d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzQtOC0xLTEtMA_41761374-9a33-45c3-bc99-c22e5ff284d0"
      unitRef="usd">4671000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="i0fd3777e550e4298a1ba25dc250f1145_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzUtNi0xLTEtMA_cdfa46e6-1404-4d05-bca9-008d84eb029e"
      unitRef="usd">861000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="ie23547fa6b4d45ffa3c9406cf6c7d2a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzUtOC0xLTEtMA_19d83339-23e5-4ddc-9e1d-3c84806f219c"
      unitRef="usd">861000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="idaa698bd7f4b490dad97e11261ba4767_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzYtNi0xLTEtMA_5c1017c9-2414-4141-9d0c-d8c6fc6265d3"
      unitRef="usd">0</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="ifc119f241e2e4f98b0ddad0d836742a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzYtOC0xLTEtMA_955d12a5-2c99-4035-bb00-4a69d63db238"
      unitRef="usd">0</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia713ca839c4f4526b549c40741d72ed8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzctNi0xLTEtMA_ad7355c7-081e-41f1-838c-6456679ec81a"
      unitRef="usd">6103000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i313ffc1961e24afaa817f3051ad9617c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzctOC0xLTEtMA_9bc6e0b5-5446-4c64-8b4b-95215daf4d41"
      unitRef="usd">6103000</us-gaap:AssetsFairValueDisclosure>
    <source:ImpairedLoansReceivableFairValueDisclosure
      contextRef="i5bbb61524a0243f294739da210577b23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEwLTYtMS0xLTA_dc0aa2a9-6866-411b-bfd9-d8e22732a8ed"
      unitRef="usd">11991000</source:ImpairedLoansReceivableFairValueDisclosure>
    <source:ImpairedLoansReceivableFairValueDisclosure
      contextRef="id777eb218e5d4cceb97d6b2a0339026b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEwLTgtMS0xLTA_d1ef9656-9d81-4ab2-974d-583250697b82"
      unitRef="usd">11991000</source:ImpairedLoansReceivableFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="i98c78f38ed5849f18f2a041653de69de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEyLTYtMS0xLTA_050e2733-ead2-4bc3-9a19-aefcbf97d0f3"
      unitRef="usd">3804000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="ied9fdf5ddb5744eebe2b6ed4340b6da3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEyLTgtMS0xLTA_785b81a1-617a-4886-81ed-32bd4c6e7ae4"
      unitRef="usd">3804000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="i5b00626006a245e09b9f6667de5438c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEzLTYtMS0xLTA_33663a04-13bc-44f6-b0c3-51478c1bf897"
      unitRef="usd">1976000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="id7f396daf8654773807adbe1a76d1b38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzEzLTgtMS0xLTA_05f19f53-2a7e-4a43-86b5-debc23178697"
      unitRef="usd">1976000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="i77d33463de854f3597264ffe7692a62f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzE0LTYtMS0xLTA_156d0bda-06c0-480c-b1a9-0d41e4c70ebf"
      unitRef="usd">359000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <source:AccruedIncomeAndOtherAssetsFairValueDisclosure
      contextRef="i5e1b77f291fd4a529405e76f1c04c429_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzE0LTgtMS0xLTA_e7bbd2cf-5980-4e16-bfee-f8c318af4ab5"
      unitRef="usd">359000</source:AccruedIncomeAndOtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5bbb61524a0243f294739da210577b23_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzE1LTYtMS0xLTA_2638c5fe-c087-4e32-9419-f8242c3ca4ff"
      unitRef="usd">18130000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id777eb218e5d4cceb97d6b2a0339026b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ZTViYWFhOTNiOWY0OGExYmQyNjliOWE3ODU2ZDI2ZC90YWJsZXJhbmdlOjhlNWJhYWE5M2I5ZjQ4YTFiZDI2OWI5YTc4NTZkMjZkXzE1LTgtMS0xLTA_4c77c8b3-0a8f-4d88-98c7-830630bf29f1"
      unitRef="usd">18130000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="iac515755ca4a402db564425b1741c6e4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDk4_f56581c5-a21e-44b1-9ff0-0467d570955e">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the valuation methodology and unobservable inputs for Level 3 assets and liabilities measured at fair value on a non-recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.005%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Valuation Methodology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unobservable&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range&#160;of&#160;Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Collateral based measurements including appraisals, trade publications, and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability and current conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20% - 90%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;43.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Constant prepayment rate (CPR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;11.8% - 18.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.6% - 11.5%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Repossessions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Appraisals, trade publications and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0% - 21%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Appraisals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0% - 0%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral-dependent impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Collateral based measurements including appraisals, trade publications, and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability and current conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0% - 100%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discounted cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Constant prepayment rate (CPR)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.2% - 30.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount 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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.3% - 11.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Repossessions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Appraisals, trade publications and auction values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0% - 16%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:9pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Appraisals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Discount for lack of marketability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6% - 13%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifa931a9e04c94d039b1f8f4e851513c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzItMi0xLTEtMA_a15d47f5-402c-4d75-bf0c-08f797e1dc3e"
      unitRef="usd">571000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9c78c9e66b62463fb5ce1139047b2eb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzItNC0xLTEtMA_4f00e187-bca9-49dc-8bab-2b5b8890c21a"
      unitRef="usd">571000</us-gaap:AssetsFairValueDisclosure>
    <source:ImpairedLoansMeasurementInput
      contextRef="i4fe253f95815444a9e302feb6ce56c81_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzItMTAtMS0xLTAvdGV4dHJlZ2lvbjoxMmQ2NWExMzVlZjc0YjFkODlkZDI3ZjZiYmZhODFlOF80_685cc33a-47e0-45b6-9718-c23f430dafdf"
      unitRef="number">0.20</source:ImpairedLoansMeasurementInput>
    <source:ImpairedLoansMeasurementInput
      contextRef="i1780d48d19204f24a509eb0bcdfb0cec_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzItMTAtMS0xLTAvdGV4dHJlZ2lvbjoxMmQ2NWExMzVlZjc0YjFkODlkZDI3ZjZiYmZhODFlOF85_acd696b9-e90e-4191-bd1c-b7b3699313ac"
      unitRef="number">0.90</source:ImpairedLoansMeasurementInput>
    <source:ImpairedLoansMeasurementInput
      contextRef="i73225ec79c3d402eab7435579a054a0a_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzItMTItMS0xLTA_cfb77967-febb-48a0-9de8-c68b500d0266"
      unitRef="number">0.431</source:ImpairedLoansMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i861902767e584b3889f0df86fe07b489_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzQtMi0xLTEtMA_81518b5d-ec87-4d71-9c8f-ac2a18e0a31c"
      unitRef="usd">4671000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5c5701d97a724820b156b07546870062_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzQtNC0xLTEtMA_2bd60bc9-eb09-4524-9ecb-2ebc2f541675"
      unitRef="usd">5640000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="idc0b4d31975c46139d02625e7379e4a7_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzQtMTAtMS0xLTAvdGV4dHJlZ2lvbjo2ODM2Yjg3OTZmZWU0YmY4YTRjMThkYTRlODZiNjVkNV80_15bd2b8e-3996-4001-97db-71528f32821d"
      unitRef="number">0.118</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i30d548a794334a1ea3d69e8adf1b8a19_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzQtMTAtMS0xLTAvdGV4dHJlZ2lvbjo2ODM2Yjg3OTZmZWU0YmY4YTRjMThkYTRlODZiNjVkNV85_3ef77439-a407-4cf0-aca0-fe9c5c268214"
      unitRef="number">0.185</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="iffb348104c1147b68fc53ba9e918c836_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzQtMTItMS0xLTA_d34e0226-263c-4628-af6a-0de5f8a35406"
      unitRef="number">0.164</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="ib564b2e2631a487ea0162fdb9319eeb0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzUtMTAtMS0xLTAvdGV4dHJlZ2lvbjowZDIxYTkzZGNlYTY0Y2FlYjJkZDNjZjEwNWE2OTBjZV80_822fdb4e-363e-43d7-950a-80f45a20d743"
      unitRef="number">0.086</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i6cfdda8047d442b0830c04d5fe3a62b0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzUtMTAtMS0xLTAvdGV4dHJlZ2lvbjowZDIxYTkzZGNlYTY0Y2FlYjJkZDNjZjEwNWE2OTBjZV85_c92196eb-4100-46ea-9a75-c601695e50de"
      unitRef="number">0.115</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="ie8258a6c73e147c79354dda107fcbffe_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzUtMTItMS0xLTA_3621ab34-81cd-48fd-8926-bf02d4ce67e1"
      unitRef="number">0.088</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i49c5ad1548f44709b13b21efd1059be8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzctMi0xLTEtMA_0bda33c0-008b-4625-9d36-64555f790c00"
      unitRef="usd">861000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8bcb2aafc6c54775b494752c9ae08035_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzctNC0xLTEtMA_7d0ff8fc-c2da-4342-ae63-9a2bcb7feb11"
      unitRef="usd">942000</us-gaap:AssetsFairValueDisclosure>
    <source:RepossessionsMeasurementInput
      contextRef="ia2da18d2f4994583a161d98e92bc14c1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzctMTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjY2MzM1YWI2ODg0ZDRiYWJlNGUyNGVkNjk3YTliZl80_20823263-dc05-4b69-8236-d6c36635e550"
      unitRef="number">0</source:RepossessionsMeasurementInput>
    <source:RepossessionsMeasurementInput
      contextRef="i486f3a887a8f4703a13b91ac4efe916c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzctMTAtMS0xLTAvdGV4dHJlZ2lvbjo5NjY2MzM1YWI2ODg0ZDRiYWJlNGUyNGVkNjk3YTliZl85_f864235d-210a-4dd5-b1c9-56aa030a56ed"
      unitRef="number">0.21</source:RepossessionsMeasurementInput>
    <source:RepossessionsMeasurementInput
      contextRef="i13be57ecdd5046bab8c6ac5878615580_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzctMTItMS0xLTA_bd27450f-68d1-4808-bcc5-daa61f37ac56"
      unitRef="number">0.02</source:RepossessionsMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5891eec1ad4c4f0da3c1f94517940f3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzktMi0xLTEtMA_00eb106e-3a94-41f7-ad99-5c6dea25c2f3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if24b5562128549feaa8407bc3dd5b50a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzktNC0xLTEtMA_f7ba67e8-31bb-4467-a80c-7bcfb506fdb9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="i10efac1ab23d488ab015bd70d53c251a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzktMTAtMS0xLTAvdGV4dHJlZ2lvbjo1Yjg1MWRlYTEwZGM0ZjZiOTQ5ZGZlYzM0OTIxZTIyY180_86cdb15f-15d6-400c-9f32-fbd02faa963c"
      unitRef="number">0</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="i3c294f6427d44b76914f03194290f5d1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzktMTAtMS0xLTAvdGV4dHJlZ2lvbjo1Yjg1MWRlYTEwZGM0ZjZiOTQ5ZGZlYzM0OTIxZTIyY185_e730a44c-e4a3-41f2-ae5e-a68a45433b26"
      unitRef="number">0</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="i2549977ab3df4e1c8247f551d8d8085e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzktMTItMS0xLTA_a9855e1c-c29b-41e9-99e4-46c1dc1d7b5c"
      unitRef="number">0</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7eb36ac20f9f447381141788e410c0ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzEyLTItMS0xLTA_7f28a643-71c8-4d71-8e37-81d1cc294cb6"
      unitRef="usd">11991000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id5e437f2489341a4af4b5c4e9d12d818_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzEyLTQtMS0xLTA_13bc15c6-190c-44bf-b162-c4239302c1f2"
      unitRef="usd">11991000</us-gaap:AssetsFairValueDisclosure>
    <source:ImpairedLoansMeasurementInput
      contextRef="ibe9f335343594b9a9f8504e96f0cbbdc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzEyLTEwLTEtMS0wL3RleHRyZWdpb246MWY0ZDQ3NWExNjg3NDU1NmJiM2JkOTA5MWU0ZTRkNzdfNA_a6d507f1-828a-4457-ae4d-7ad3471c391a"
      unitRef="number">0</source:ImpairedLoansMeasurementInput>
    <source:ImpairedLoansMeasurementInput
      contextRef="i3a57feb436fd4fb2af81aff0d4cf3f4e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzEyLTEwLTEtMS0wL3RleHRyZWdpb246MWY0ZDQ3NWExNjg3NDU1NmJiM2JkOTA5MWU0ZTRkNzdfOQ_bb8bfd6a-3c00-434c-bfcf-2194e08941ea"
      unitRef="number">1</source:ImpairedLoansMeasurementInput>
    <source:ImpairedLoansMeasurementInput
      contextRef="i0d076ff295004abc81a4b3ef32331b83_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzEyLTEyLTEtMS0xNzQwNQ_7c94013b-8647-42e9-a325-f96d4490b627"
      unitRef="number">0.437</source:ImpairedLoansMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i116843df31194c9d92ab2e340ae1758e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE0LTItMS0xLTA_0427ac3f-1ea8-46aa-a84e-9889b787d531"
      unitRef="usd">3804000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7bdb8c35dd794e75b9a82b167ff3e81b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE0LTQtMS0xLTA_26394ce2-b936-4192-8215-71a245a5fe08"
      unitRef="usd">4038000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="ib8222f87ec374ae3a087933d7b98b896_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE0LTEwLTEtMS0wL3RleHRyZWdpb246NjRkMDQwMjA3ZGRiNGI5ZThkZDk0MjY5YjNjNzVlNDJfNA_9966f4c1-e94d-4e8c-8379-f12ecafcc8f3"
      unitRef="number">0.162</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i5611955e0d9b4b0b879e3955033819a0_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE0LTEwLTEtMS0wL3RleHRyZWdpb246NjRkMDQwMjA3ZGRiNGI5ZThkZDk0MjY5YjNjNzVlNDJfOQ_ca3da095-56eb-484e-9947-bf75f1b3b618"
      unitRef="number">0.305</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i135ca0380f324246bb6dbd21436e695a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE0LTEyLTEtMS0xNzQxMw_c760bda7-8413-40fd-9c96-0732794f564a"
      unitRef="number">0.228</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="ie5918159d61340e1b8b9ed6a8cd22225_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE1LTEwLTEtMS0wL3RleHRyZWdpb246NWZhYTk4MDVjMTdkNDliYzk4ZjgyMjdlNTgxMDNhMjdfNA_b8969862-4bad-4c8c-a98c-6ef61ba684c4"
      unitRef="number">0.083</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="id7f706d696c14433b437bb80632df00c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE1LTEwLTEtMS0wL3RleHRyZWdpb246NWZhYTk4MDVjMTdkNDliYzk4ZjgyMjdlNTgxMDNhMjdfOQ_7e6ff140-8de3-4a95-816e-cff8a7543bab"
      unitRef="number">0.111</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:ServicingAssetMeasurementInput
      contextRef="i5c2cc954b75d4637a91aeb63d7dc262f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE1LTEyLTEtMS0xNzQyMQ_03edd8cb-2b1a-4f2a-b90c-b8442c2d1143"
      unitRef="number">0.085</us-gaap:ServicingAssetMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4c772c76a4914abaa293181a147f41a6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE3LTItMS0xLTA_940bcbba-c729-4dee-af5b-b88e0dd7d43a"
      unitRef="usd">1976000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib6c6917cb32e40da881760109ee81ceb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE3LTQtMS0xLTA_f7d4147e-ebc0-4d17-9d45-1988f4fab556"
      unitRef="usd">2144000</us-gaap:AssetsFairValueDisclosure>
    <source:RepossessionsMeasurementInput
      contextRef="if8091d407c1b4a719b5c5e7f3bca8790_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE3LTEwLTEtMS0wL3RleHRyZWdpb246YzFmN2Q5ODlhMjI2NDgxNDhkZjMyODI4ZTQxYjZjODZfNA_231bffd9-c5f3-4961-b22f-9aedbeb23d2c"
      unitRef="number">0</source:RepossessionsMeasurementInput>
    <source:RepossessionsMeasurementInput
      contextRef="ie6a16125a90f47dabe6a079eb4e481e1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE3LTEwLTEtMS0wL3RleHRyZWdpb246YzFmN2Q5ODlhMjI2NDgxNDhkZjMyODI4ZTQxYjZjODZfOQ_b641d803-350b-435b-9c7b-4954853b1df0"
      unitRef="number">0.16</source:RepossessionsMeasurementInput>
    <source:RepossessionsMeasurementInput
      contextRef="if0a34f7160d24530bf92177919620bba_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE3LTEyLTEtMS0xNzQzMQ_97647e02-635f-4f3b-9e27-10c35e1506dd"
      unitRef="number">0.08</source:RepossessionsMeasurementInput>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id90d636ed5a94c88980f87b77334a293_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE5LTItMS0xLTA_1eda610d-eb1e-4258-9aca-5c7312b1bb61"
      unitRef="usd">359000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iabff32b13c6b48c9bdb1706dab284a97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE5LTQtMS0xLTA_3fd72131-08e1-4bb9-9919-17fc16d47c10"
      unitRef="usd">388000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="i7651010f9a3c4613acd0614aa2feb835_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE5LTEwLTEtMS0wL3RleHRyZWdpb246MjM1YTZhMDEzYjVmNDYwZGJhYzdjNTVkYmExNTY4YThfNA_c8409b98-9279-4fda-aade-8ba40cefaa6b"
      unitRef="number">0.06</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="i7af98f5096de477b84e0ab354c2aa142_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE5LTEwLTEtMS0wL3RleHRyZWdpb246MjM1YTZhMDEzYjVmNDYwZGJhYzdjNTVkYmExNTY4YThfOQ_6eb054c8-4d25-4862-9b7e-414d44ceacfe"
      unitRef="number">0.13</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:OtherRealEstateOwnedMeasurementInput
      contextRef="if4e116e859e14d34adbb0e6894bdc8a3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTo4ODBhZDI5NmI5MGM0ODNjOTFkYWI2M2IyMDRhY2NlYS90YWJsZXJhbmdlOjg4MGFkMjk2YjkwYzQ4M2M5MWRhYjYzYjIwNGFjY2VhXzE5LTEyLTEtMS0xNzQzOQ_8bec563f-2ced-4ba5-8939-7dc70eb34d03"
      unitRef="number">0.07</us-gaap:OtherRealEstateOwnedMeasurementInput>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNTA2_2d160578-ca64-40dd-b4f5-e3001295e773">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of the Company&#x2019;s financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying or Contract&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and due from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;54,420&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Federal funds sold and interest bearing deposits with other banks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;470,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Investment securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,863,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;561,950&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,299,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,849&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,189&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,284&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans and leases, net of allowance for loan and lease losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,218,722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,269,551&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,269,551&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,671&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17,760&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;20,735&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,679,065&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,680,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,794,928&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;885,235&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;200,027&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;192,801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,251&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;71,305&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Off-balance-sheet instruments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and due from banks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;74,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Federal funds sold and interest bearing deposits with other banks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities, available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,197,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,115,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;27,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Loans and leases, net of allowance for loan and lease losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,348,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,417,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,417,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,946,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,955,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,778,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,764,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;150,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;143,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Off-balance-sheet instruments *&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:353.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:351.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:3pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;* Represents estimated cash outflows required to currently settle the obligations at current market rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMtMi0xLTEtMA_0a67298a-122a-4afa-9927-d09e511e5886"
      unitRef="usd">54420000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMtNC0xLTEtMA_986c74b8-3a59-4d0a-a73a-1ddc01b8dbba"
      unitRef="usd">54420000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMtNi0xLTEtMA_1eb8dfcd-63d3-40c2-ad21-37c126b0715b"
      unitRef="usd">54420000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMtOC0xLTEtMA_2f88d47f-76fe-44a9-9b19-49e371a864e3"
      unitRef="usd">0</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMtMTAtMS0xLTA_7d96f384-f30b-40f8-a8c1-54c201d1c79e"
      unitRef="usd">0</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzQtMi0xLTEtMA_0309fb72-1e24-40d3-b719-62fadc1e340b"
      unitRef="usd">470767000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzQtNC0xLTEtMA_8c61762d-c7aa-489f-8d7d-b154a5b36b2d"
      unitRef="usd">470767000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzQtNi0xLTEtMA_b5fbe34a-39d3-44ab-803a-6e20fb98b179"
      unitRef="usd">470767000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzQtOC0xLTEtMA_15912294-533b-4501-8c7d-1090ba339586"
      unitRef="usd">0</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzQtMTAtMS0xLTA_89cb7dbc-0115-49e4-a598-25e0ced6bf9c"
      unitRef="usd">0</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzUtMi0xLTEtMA_6ee2da08-4e0a-484c-abb6-5d0cc1b2d38f"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzUtNC0xLTEtMA_de9eab47-cfb9-4f3b-b497-6e588f62426e"
      unitRef="usd">1863041000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzUtNi0xLTEtMA_291db0b2-c40d-43f4-9ad4-688c36b6eed8"
      unitRef="usd">561950000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzUtOC0xLTEtMA_078127b2-7054-424a-9860-b10bb40dcaba"
      unitRef="usd">1299242000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzUtMTAtMS0xLTA_ee295a8d-a806-4094-a3d8-edbcf0927366"
      unitRef="usd">1849000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzYtMi0xLTEtMA_31f14f4f-0334-497b-9d4b-44d784070c3d"
      unitRef="usd">27189000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzYtNC0xLTEtMA_17206f76-bbe1-4b1f-9119-156e0ae22a8a"
      unitRef="usd">27189000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzYtNi0xLTEtMA_b4638c24-85e5-4d9f-b473-93e6dc253595"
      unitRef="usd">27189000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzYtOC0xLTEtMA_42d23d44-afb6-486f-9d5d-a952657fedbb"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzYtMTAtMS0xLTA_2fe3e147-28e8-4532-b477-80c9a79e90b2"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzctMi0xLTEtMA_97b93392-6df4-49e8-a582-9336b9c003c3"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzctNC0xLTEtMA_a910a5ce-91bc-4c11-aa41-889011915982"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzctNi0xLTEtMA_57f70bdc-2cc3-4211-8273-8c388b6d82da"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzctOC0xLTEtMA_0856d12a-8fc8-4813-8b49-92758e8a8b01"
      unitRef="usd">13284000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzctMTAtMS0xLTA_98ab57a5-cd9a-4ae9-af1c-1c0d8a942570"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzgtMi0xLTEtMA_9075fda3-83df-4bec-8d56-9a84d796b72c"
      unitRef="usd">5218722000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzgtNC0xLTEtMA_5f2c3be5-8152-4867-8f01-039dabf5d24c"
      unitRef="usd">5269551000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzgtNi0xLTEtMA_ea252e9c-692c-40b7-b90b-a926f67232f7"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzgtOC0xLTEtMA_982e361f-3351-4a86-8522-c0152017759a"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzgtMTAtMS0xLTA_7494e4ff-7fd1-4251-96ac-f45b7ad4c028"
      unitRef="usd">5269551000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzktMi0xLTEtMA_9a167001-5d36-4677-a854-48689cc75b26"
      unitRef="usd">4671000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzktNC0xLTEtMA_6bc105d7-4f8c-48f1-84c0-9697da13cc9f"
      unitRef="usd">5640000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzktNi0xLTEtMA_30e8aace-9310-4a75-a251-aa42b50b7832"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzktOC0xLTEtMA_5052e145-f692-458c-8a34-d8f05be025b2"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzktMTAtMS0xLTA_39e20893-49be-42df-a556-5bb78a54ebda"
      unitRef="usd">5640000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:InterestReceivable
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEwLTItMS0xLTA_f18a2873-abaf-4b2c-9cee-d7d69e7e14b4"
      unitRef="usd">17760000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEwLTQtMS0xLTA_13558b2e-b967-4705-9233-47acedace991"
      unitRef="usd">17760000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEwLTYtMS0xLTA_683b77a1-2ae0-4fb9-af1e-c70a8074c6c5"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEwLTgtMS0xLTA_9cc37b7e-f79b-401e-8a8b-40f1850ee922"
      unitRef="usd">17760000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEwLTEwLTEtMS0w_6263b91d-d4f8-4c60-a592-84fc8fcd5228"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzExLTItMS0xLTA_044c671b-359b-47cf-b052-4f40d358413e"
      unitRef="usd">20735000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzExLTQtMS0xLTA_327d9809-2d54-4f33-ac34-7dbab774fea5"
      unitRef="usd">20735000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzExLTYtMS0xLTA_bd8f0987-5744-40c9-863a-29ba9d880ad6"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzExLTgtMS0xLTA_71632885-e16d-4caa-8dc2-5bad5adc4739"
      unitRef="usd">20735000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzExLTEwLTEtMS0w_8a14eb18-0b14-4794-884c-27bf747f027e"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEzLTItMS0xLTA_04c1ccf3-6621-4c9f-b930-b1a0127050dd"
      unitRef="usd">6679065000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEzLTQtMS0xLTA_95749c4a-e0f8-4cca-858b-2d0f9652631f"
      unitRef="usd">6680163000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEzLTYtMS0xLTA_6fdf5fea-f2b8-4a0c-9015-497935441d1f"
      unitRef="usd">5794928000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEzLTgtMS0xLTA_f50ac1ee-85ed-47b8-8c91-226fde8497bc"
      unitRef="usd">885235000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzEzLTEwLTEtMS0w_b058f81e-3f9f-44e5-8241-9684c92f7b7b"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE0LTItMS0xLTA_6942d95c-19a5-4471-9bb2-e47de84669db"
      unitRef="usd">200027000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE0LTQtMS0xLTA_710933a1-25ee-4588-bbd3-031837c05210"
      unitRef="usd">200027000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE0LTYtMS0xLTA_74ab6ee5-235c-4612-976f-90895d364758"
      unitRef="usd">192801000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE0LTgtMS0xLTA_8de5310e-2e4a-4fcf-abad-02a28bd10369"
      unitRef="usd">7226000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE0LTEwLTEtMS0w_09fda8ce-531a-4853-a1a1-7be2b63d1db7"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE1LTItMS0xLTA_830deecf-dbec-4305-afcb-24a5e8eeeaca"
      unitRef="usd">71251000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE1LTQtMS0xLTA_1aef1745-c9c4-449f-a11c-13be46ad3a8b"
      unitRef="usd">71305000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE1LTYtMS0xLTA_9161b13c-4aba-423f-a254-4f4c5e2805dd"
      unitRef="usd">0</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE1LTgtMS0xLTA_7bf6ca8c-2e55-4a44-aad5-ae04e8291071"
      unitRef="usd">71305000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE1LTEwLTEtMS0w_b1e6ce06-5a34-400d-9aa4-a0e4d197f7e8"
      unitRef="usd">0</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE2LTItMS0xLTA_da5f44b2-ab69-407a-bb81-00a7a95f31d9"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE2LTQtMS0xLTA_112283cc-aeb9-4704-a6bb-82c7b3ac30ae"
      unitRef="usd">58553000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE2LTYtMS0xLTA_072e453f-7795-4439-8d43-ff90eb752afb"
      unitRef="usd">0</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE2LTgtMS0xLTA_c41b891c-35c9-4482-8035-d43ad66e2198"
      unitRef="usd">58553000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE2LTEwLTEtMS0w_19e03636-32e4-42aa-aedb-362633966bd0"
      unitRef="usd">0</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE3LTItMS0xLTA_cb10d99d-5353-44c0-9aba-14b99b823daa"
      unitRef="usd">1885000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE3LTQtMS0xLTA_c4e79b6d-b7c2-4842-b7a3-b7a23dc0799c"
      unitRef="usd">1885000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE3LTYtMS0xLTA_4e053ad0-bfef-405d-b97e-d9adb3bf23d9"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE3LTgtMS0xLTA_cc30390f-e603-4b98-af85-a1a2d79617b7"
      unitRef="usd">1885000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE3LTEwLTEtMS0w_df5053e6-52e0-423d-b3f6-9a10ebba21b5"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE4LTItMS0xLTA_e41e7351-b3f8-468f-a6bf-587c0d6265fc"
      unitRef="usd">21172000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE4LTQtMS0xLTA_49c412ae-0de0-45c7-b0bd-133194064213"
      unitRef="usd">21172000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE4LTYtMS0xLTA_a40e5e3d-e8b9-4746-9052-2c40cb41b7f1"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE4LTgtMS0xLTA_21df242f-f44e-4e41-9ace-6bef0855ed60"
      unitRef="usd">21172000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE4LTEwLTEtMS0w_33e7b14f-ddc8-4cea-9e4e-877045e9c91b"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i1a6cbc09dd2d4ff0bda70627e7aa5fc6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTItMS0xLTA_ad6f9283-df46-4143-a116-a5582c536859"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i4673fc3030a5410495220be312fb00cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTQtMS0xLTA_b8432510-d1b0-4c3a-bc75-12bf5749e7f3"
      unitRef="usd">364000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="id331802b593b46a9b32171e2f34cbb9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTYtMS0xLTA_17aa04df-f34a-4fa5-ad9a-8a0ca92bde2e"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ifd464dccd2144daf81d57eb3963cef30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTgtMS0xLTA_e4086ed8-e6f4-45d3-8368-e37179e11594"
      unitRef="usd">364000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="idc949e12ee78457d82523c05cc62cf2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTEwLTEtMS0w_8a012f0c-12e2-43ad-a12c-aa9b57b37b0c"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzIzLTItMS0xLTA_aa739f6c-1d38-4540-bd49-ecaa2fd18684"
      unitRef="usd">74186000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzIzLTQtMS0xLTA_61be73c8-ddc0-4993-b3db-e940603e5324"
      unitRef="usd">74186000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzIzLTYtMS0xLTA_df57e90d-cf7d-44b0-a207-ab8374d5d99b"
      unitRef="usd">74186000</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzIzLTgtMS0xLTA_17c49815-8438-40fc-a41f-14d48c44a0dd"
      unitRef="usd">0</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzIzLTEwLTEtMS0w_65b04c6c-1929-4cd5-8bd2-979cec6bd95a"
      unitRef="usd">0</source:CashAndDueFromBanksExcludingFederalHomeLoanBankCashFairValueDisclosure>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI0LTItMS0xLTA_28c627d6-145e-4b11-bce4-c81b2eba5685"
      unitRef="usd">168861000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI0LTQtMS0xLTA_9dfda686-4106-43b2-ab1c-0cd4b6704e30"
      unitRef="usd">168861000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI0LTYtMS0xLTA_4d1a7d3e-caca-40ae-a676-59052899e502"
      unitRef="usd">168861000</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI0LTgtMS0xLTA_bbf34f15-f468-46c0-b779-f08386571958"
      unitRef="usd">0</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <source:FederalFundsSoldAndInterestBearingDepositsInBanks
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI0LTEwLTEtMS0w_f7ef39c1-0eb4-423b-8288-1c4951954b6e"
      unitRef="usd">0</source:FederalFundsSoldAndInterestBearingDepositsInBanks>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI1LTItMS0xLTA_7ecc2eb1-2423-4358-bd26-7d0bc26ab14c"
      unitRef="usd">1197467000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI1LTQtMS0xLTA_4b041d3b-e1de-4cc4-a121-589a6bb10cba"
      unitRef="usd">1197467000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI1LTYtMS0xLTA_6048f797-e89c-4a59-ba8b-451bac2d9b02"
      unitRef="usd">80285000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI1LTgtMS0xLTA_e62093d4-d580-4c6a-8caf-b322d01fc683"
      unitRef="usd">1115030000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI1LTEwLTEtMS0w_11c19bad-3ace-4fed-8892-2262607772d6"
      unitRef="usd">2152000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI2LTItMS0xLTA_a6cb8248-0836-42ce-b992-b3db2a6f70f8"
      unitRef="usd">27429000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI2LTQtMS0xLTA_e1c0034c-cc4b-44f4-a5f1-3d593494cdb9"
      unitRef="usd">27429000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI2LTYtMS0xLTA_ae899d6b-1371-46b2-afef-e69e4a49a72e"
      unitRef="usd">27429000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI2LTgtMS0xLTA_8c524788-06b2-4c9d-b4da-1a0e371a84e5"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI2LTEwLTEtMS0w_06b1ea35-a907-4778-90a4-00d9b431dc78"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI3LTItMS0xLTA_a7fe1fdc-8df9-4954-970e-36608a41e6c0"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI3LTQtMS0xLTA_bd6616c8-40dc-4235-a48b-47703cc2a8fe"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI3LTYtMS0xLTA_503645d2-1589-4aa1-85bf-772deeb15d17"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI3LTgtMS0xLTA_705890bb-67fd-4949-bdef-a4b52e12384f"
      unitRef="usd">12885000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI3LTEwLTEtMS0w_dd7b83a3-16ad-4465-a04f-d4f018be2db3"
      unitRef="usd">0</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI4LTItMS0xLTA_da56b4f7-eb6a-4a03-ba75-6a8c1dd1546e"
      unitRef="usd">5348647000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI4LTQtMS0xLTA_173d3e30-ca3f-4a9b-a343-812fdc2e47fd"
      unitRef="usd">5417396000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI4LTYtMS0xLTA_407b267f-246e-4b31-8303-96bb81d0a35b"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI4LTgtMS0xLTA_1d59b37a-b623-465a-a89b-b4dd86f168af"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI4LTEwLTEtMS0w_7078f161-4a63-4b24-bdf5-d6c48934b2ee"
      unitRef="usd">5417396000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI5LTItMS0xLTA_c4ef8c59-195a-4432-bd13-8e35afc84f1f"
      unitRef="usd">3804000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI5LTQtMS0xLTA_79729935-7ac1-4599-a482-a821d3dbe401"
      unitRef="usd">4038000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI5LTYtMS0xLTA_5614535c-2ce8-4cf2-8c0a-256e2f7968ef"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI5LTgtMS0xLTA_16ed32a7-56b4-425e-9ae0-da024d2b756d"
      unitRef="usd">0</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzI5LTEwLTEtMS0w_50c3fb9b-b975-42e9-839e-f3318dc4a972"
      unitRef="usd">4038000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:InterestReceivable
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMwLTItMS0xLTA_db09d81a-3586-42eb-ba63-0f0b87d4a607"
      unitRef="usd">20242000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMwLTQtMS0xLTA_bb7cd8e6-b4dc-4aaf-87cb-066ea0c7ef4a"
      unitRef="usd">20242000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMwLTYtMS0xLTA_0d61e8ae-928d-40aa-a54a-0aa2b1393885"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMwLTgtMS0xLTA_25cbeee0-34ae-436f-845f-6216b3f27de6"
      unitRef="usd">20242000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMwLTEwLTEtMS0w_c074db64-05c3-436d-9b96-a8daf335e5b5"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMxLTItMS0xLTA_61134ffd-1ea1-4beb-b0df-dfca37e1ddbf"
      unitRef="usd">46654000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMxLTQtMS0xLTA_9948d4e4-5b3d-416f-a9fe-939285c691c3"
      unitRef="usd">46654000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMxLTYtMS0xLTA_b5890d8e-6b65-4bc4-9d29-e99fd140d4dd"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMxLTgtMS0xLTA_59f56661-ddbe-4327-b512-e94dacb2ff0a"
      unitRef="usd">46654000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMxLTEwLTEtMS0w_91710693-1910-4aaa-b9c3-f40ecc915b4c"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMzLTItMS0xLTA_e0870118-ad74-40f8-9a13-38583531ad4f"
      unitRef="usd">5946028000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMzLTQtMS0xLTA_0c8a2e30-6e1f-4e4c-853a-0d7625b8df50"
      unitRef="usd">5955545000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMzLTYtMS0xLTA_454b88f1-522d-4a51-ab94-fbb077e14a07"
      unitRef="usd">4778671000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMzLTgtMS0xLTA_a35fbd71-83cb-4abb-a531-7d32a7bc7baf"
      unitRef="usd">1764874000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzMzLTEwLTEtMS0w_7bd001c8-d5b5-4233-b40f-152292223042"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM0LTItMS0xLTA_ccd19e0b-0518-48c9-bacb-025f672f5093"
      unitRef="usd">150641000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM0LTQtMS0xLTA_54602272-52e5-4a2f-8533-c22ea5e9566d"
      unitRef="usd">150641000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM0LTYtMS0xLTA_38bde198-8068-42d7-9fd1-895fb7019d7f"
      unitRef="usd">143730000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM0LTgtMS0xLTA_53837f08-5ca0-410f-a492-2a326f052d9d"
      unitRef="usd">6911000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM0LTEwLTEtMS0w_e6f46803-f822-4676-b31d-cfc2eb7856c4"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM1LTItMS0xLTA_92d10737-8d15-49ab-b6fe-feb231890c95"
      unitRef="usd">81864000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM1LTQtMS0xLTA_c3857bcb-1f9b-4d55-b68e-196980faa457"
      unitRef="usd">82965000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM1LTYtMS0xLTA_ef3aabf1-aa23-493c-9b38-0e6f46db13c8"
      unitRef="usd">0</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM1LTgtMS0xLTA_64805936-417f-459e-b4a8-f7329d3389c9"
      unitRef="usd">82965000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM1LTEwLTEtMS0w_81a3b8a6-9cf7-45c9-88a1-d01dc2ccce8f"
      unitRef="usd">0</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM2LTItMS0xLTA_5c8fe2ec-3079-41d8-8556-6d846ecb912b"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM2LTQtMS0xLTA_765e8eba-3041-4df7-b0cb-8e74a460082b"
      unitRef="usd">58560000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM2LTYtMS0xLTA_87df926a-d265-4892-9f6e-2af1bf5c7dec"
      unitRef="usd">0</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM2LTgtMS0xLTA_e91773c0-d94a-4c69-af26-4e342bafb192"
      unitRef="usd">58560000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM2LTEwLTEtMS0w_f2a72d97-bcf7-491a-bbef-f852ac180fec"
      unitRef="usd">0</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM3LTItMS0xLTA_d03f647d-826a-4107-aeb0-68ed186b43a5"
      unitRef="usd">3996000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM3LTQtMS0xLTA_55089e3f-f835-4e9b-9596-3a863438ca51"
      unitRef="usd">3996000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM3LTYtMS0xLTA_bce262f2-53fc-4fb3-9e5b-eb8fea1a7ddc"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM3LTgtMS0xLTA_b0fc6a02-f766-4539-aba4-9b42e408c694"
      unitRef="usd">3996000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM3LTEwLTEtMS0w_924b6367-8bf3-4b97-979c-66c5b5c97518"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM4LTItMS0xLTA_02726383-2647-4a8b-b092-0a57ff66cf93"
      unitRef="usd">47681000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM4LTQtMS0xLTA_175d59fd-1365-4adc-95cd-ea5f007db385"
      unitRef="usd">47681000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM4LTYtMS0xLTA_8281dd0c-3a95-4251-a4f0-a69416d2bacf"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM4LTgtMS0xLTA_88549da3-8bb7-4dbd-a487-2c899b5dab48"
      unitRef="usd">47681000</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM4LTEwLTEtMS0w_4375f1da-946b-46bb-9b63-d371c6a16972"
      unitRef="usd">0</us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i0155d18d3c9d4733aeb4b1f5929bed89_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTItMS0xLTA_f5d1726b-fb6a-4839-bdf3-57f5de6a911f"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ie2f10108c8e84b309c377bd8124c147a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTQtMS0xLTA_fca40472-a16b-45e1-b4b3-69d33c068e4c"
      unitRef="usd">321000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i29fa56fa29754e78872386b6e44dddbb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTYtMS0xLTA_d04a7874-9e86-4eda-8eba-e55a3b30cba6"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="ic14da93efb534688815d681b287d94de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTgtMS0xLTA_cfb8b6d4-e854-4c24-b273-975d75126fab"
      unitRef="usd">321000</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability
      contextRef="i66592ce836fb4df9bcc41e8f4167ef34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTEwLTEtMS0w_c5428b58-3b91-4cb6-b0b3-d31577a71fa5"
      unitRef="usd">0</us-gaap:FairValueDisclosureOffbalanceSheetRisksAmountLiability>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90ZXh0cmVnaW9uOjFkNTJhZDNkODcwNTQ3NGU5NmNjOTAxOTMwNWZlMjNiXzE5NA_ef12d0a5-25f1-45f2-87ac-444bb695b9e3">1st Source Corporation (Parent Company Only) Financial Information&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF FINANCIAL CONDITION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;94,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments with bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;907,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;858,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,025,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,463&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;109,010&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;886,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,025,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF INCOME AND COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends from bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;46,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rental income from (reimbursements to) subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities and other investment gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,267&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on commercial paper and other short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Occupancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before income tax benefit and equity in undistributed income of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before equity in undistributed income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity in undistributed income of subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;76,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity (undistributed) distributed in excess of income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(76,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation of premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Realized/unrealized investment securities and other investment (gains) losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in partnership investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capital contribution to subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments on long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock issued under stock purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net proceeds from issuance of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(31,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(63,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;113,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;94,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90ZXh0cmVnaW9uOjFkNTJhZDNkODcwNTQ3NGU5NmNjOTAxOTMwNWZlMjNiXzIyMw_91d2c720-2894-4111-8425-9b4d2ccbb67d">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF FINANCIAL CONDITION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;94,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments with bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investments in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;907,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;858,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,106&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,877&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,025,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;58,764&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;15,463&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;109,010&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;916,255&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;886,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total liabilities and shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,025,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;995,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzItMi0xLTEtMA_9c68dd89-ec8f-4eef-8eb1-a1d2c4d0b881"
      unitRef="usd">94543000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzItNC0xLTEtMA_8709350d-45bf-4257-babd-339520b05d54"
      unitRef="usd">113242000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ic9a2169fa41f48a09b910c7e9a2a84e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzMtMi0xLTEtMA_f34ecd4d-4903-4c23-b98d-1f6b76d8c7e3"
      unitRef="usd">500000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i96c13aca4f8445e588d8b7b9a4740a2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzMtNC0xLTEtMA_907ba673-7599-4e31-8cf3-ee7114b47c4c"
      unitRef="usd">500000</us-gaap:ShortTermInvestments>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ic9a2169fa41f48a09b910c7e9a2a84e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzYtMi0xLTEtMA_32750498-7f2c-4ce4-9c92-3ae9ca7b0e58"
      unitRef="usd">907238000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i96c13aca4f8445e588d8b7b9a4740a2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzYtNC0xLTEtMA_a029f79c-b244-437c-b071-e579ca9db3d7"
      unitRef="usd">858993000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ifbc2c61b41924061b5558a9914f8f5e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzctMi0xLTEtMA_7a2e8517-c7c6-4703-9962-648a4a59189f"
      unitRef="usd">1000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ic38865bc0bdb4d50b1502082d01f2e55_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzctNC0xLTEtMA_1e785c0f-439d-40e9-82bb-b6d17f49a018"
      unitRef="usd">1000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzgtMi0xLTEtMA_2faf9c8d-6520-474e-ac82-02d4adbfa411"
      unitRef="usd">16106000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzgtNC0xLTEtMA_6fede2c2-6a92-4469-8b17-570577e88c62"
      unitRef="usd">17452000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssets
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzktMi0xLTEtMA_f9537f9f-4afa-4488-a4c0-8ce74865369d"
      unitRef="usd">6877000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzktNC0xLTEtMA_6a3b990f-2bda-47a4-85a1-e2fcbf57a845"
      unitRef="usd">5251000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzEwLTItMS0xLTA_cb80b6ea-e1f1-4419-8041-2f665f4672e5"
      unitRef="usd">1025265000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzEwLTQtMS0xLTA_de6072bc-638c-4280-bd19-2981404cd593"
      unitRef="usd">995439000</us-gaap:Assets>
    <us-gaap:CommercialPaper
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzEzLTItMS0xLTA_c4322969-ac73-45dd-b63c-4f0f02aab6e6"
      unitRef="usd">3967000</us-gaap:CommercialPaper>
    <us-gaap:CommercialPaper
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzEzLTQtMS0xLTA_3cbca904-d7fa-4d0a-af4c-aa124c164e95"
      unitRef="usd">4767000</us-gaap:CommercialPaper>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE0LTItMS0xLTA_59c1e1f3-f428-445e-aa63-ca1c7a158df5"
      unitRef="usd">27102000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <source:LongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE0LTQtMS0xLTA_052bcfc8-7392-4770-8709-d776860883be"
      unitRef="usd">26681000</source:LongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE1LTItMS0xLTA_9e871566-704c-4428-9c85-1c6587a14d60"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE1LTQtMS0xLTA_64f9ecae-f8ec-4e5c-b75a-d65261591955"
      unitRef="usd">58764000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE2LTItMS0xLTA_702586ab-e85d-46d4-b441-2639dbe24077"
      unitRef="usd">15463000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE2LTQtMS0xLTA_f6c61d1d-b2ec-43b1-a021-e14ebc6d4122"
      unitRef="usd">17369000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OtherLiabilities
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE3LTItMS0xLTA_276e5cea-50ca-4c08-90ac-167207ecb5bc"
      unitRef="usd">3714000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE3LTQtMS0xLTA_954c79ac-7e42-4ec5-9e37-48a92ba010c8"
      unitRef="usd">1013000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE4LTItMS0xLTA_b66e62aa-4b6a-4b59-a337-8f29d5f6bdd8"
      unitRef="usd">109010000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE4LTQtMS0xLTA_0492f7b1-ef0e-459f-8032-d95480eb43b8"
      unitRef="usd">108594000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE5LTItMS0xLTA_84c7184f-21e7-44eb-93e4-3466c3bca515"
      unitRef="usd">916255000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzE5LTQtMS0xLTA_fae5dcdb-4145-472b-9e56-8ca114c9fd3f"
      unitRef="usd">886845000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzIwLTItMS0xLTA_ebcf08a5-46b9-4b93-a898-8e0b6755263c"
      unitRef="usd">1025265000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpiNzRlY2VkZGJmOTk0YjRlOTk0ZjQwNzc5YmVlZjkyOS90YWJsZXJhbmdlOmI3NGVjZWRkYmY5OTRiNGU5OTRmNDA3NzliZWVmOTI5XzIwLTQtMS0xLTA_953f0fb7-de7c-4d0f-aa93-09ae5ead25f8"
      unitRef="usd">995439000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90ZXh0cmVnaW9uOjFkNTJhZDNkODcwNTQ3NGU5NmNjOTAxOTMwNWZlMjNiXzE5NQ_21546798-7849-4118-bb23-ca22776c0951">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF INCOME AND COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends from bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;46,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rental income from (reimbursements to) subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investment securities and other investment gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;48,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;45,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expenses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,267&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest on commercial paper and other short-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Occupancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,722&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,502&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-indent:-4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before income tax benefit and equity in undistributed income of subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;41,066&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Income before equity in undistributed income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity in undistributed income of subsidiaries:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;76,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:InvestmentIncomeDividend
      contextRef="if57054d4f8b74de1bdea93db9190f6d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzItMi0xLTEtMA_bce618be-f0df-4deb-8577-6c2d7b56d5e3"
      unitRef="usd">46207000</us-gaap:InvestmentIncomeDividend>
    <us-gaap:InvestmentIncomeDividend
      contextRef="i8d78d6a4a9244a57916c108c382b7aab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzItNC0xLTEtMA_ad627576-8b89-4f10-9a3e-8c5e2ce61627"
      unitRef="usd">46207000</us-gaap:InvestmentIncomeDividend>
    <us-gaap:InvestmentIncomeDividend
      contextRef="ibf8b6475a16f44838b2725fcfa446ae7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzItNi0xLTEtMA_dce52cdb-19dd-42bd-a1f3-0b578850228e"
      unitRef="usd">46735000</us-gaap:InvestmentIncomeDividend>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzQtMi0xLTEtMA_82bf5c9e-7b98-412e-9868-cbeb18df2d98"
      unitRef="usd">1873000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzQtNC0xLTEtMA_a3252018-bfc9-4bc5-8ad9-df68a3b40d26"
      unitRef="usd">-908000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzQtNi0xLTEtMA_9537a9c7-cc66-4ef1-9503-4c9f093b4845"
      unitRef="usd">2505000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzUtMi0xLTEtMA_2254885e-0caf-4241-9de2-1be23feec342"
      unitRef="usd">146000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzUtNC0xLTEtMA_dff6642a-43e3-44bc-b14a-e6f39201c716"
      unitRef="usd">293000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzUtNi0xLTEtMA_b831767c-b003-4011-9d8f-7688c1f9f5a1"
      unitRef="usd">366000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:GainLossOnInvestments
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzYtMi0xLTEtMA_0f218ea6-af58-44a6-97cf-59feed650a6f"
      unitRef="usd">342000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzYtNC0xLTEtMA_68643f8a-2d9a-41ed-8dc0-74bcabd6568a"
      unitRef="usd">-44000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzYtNi0xLTEtMA_41964ef8-752d-4ddd-8367-53b0c3cb1911"
      unitRef="usd">109000</us-gaap:GainLossOnInvestments>
    <us-gaap:Revenues
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzctMi0xLTEtMA_eaca9668-e895-4e98-90df-f6e0a6c34970"
      unitRef="usd">48568000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzctNC0xLTEtMA_0faa70c5-2c8b-4692-acbe-9544fd9cd8d5"
      unitRef="usd">45548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzctNi0xLTEtMA_d28a532c-4ff7-428e-a334-868cc1dc4895"
      unitRef="usd">49715000</us-gaap:Revenues>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzktMi0xLTEtMA_59d52c6a-7098-4ac8-90f7-5c6845de3184"
      unitRef="usd">3267000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzktNC0xLTEtMA_a1bba07f-c00a-436c-81f2-6ecd9a2a9646"
      unitRef="usd">3367000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzktNi0xLTEtMA_5cc9a8a7-6434-44ea-b708-427a1d3a13c1"
      unitRef="usd">3677000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEwLTItMS0xLTA_08fbe89a-a638-4062-a490-fa3bc5aab71c"
      unitRef="usd">1799000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEwLTQtMS0xLTA_6c487cae-4036-4303-910a-3eef3900233b"
      unitRef="usd">2151000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEwLTYtMS0xLTA_3161173a-3796-4e82-91ae-467164f572a2"
      unitRef="usd">2228000</source:InterestExpenseLongTermDebtAndMandatorilyRedeemableSecurities>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzExLTItMS0xLTA_5834005d-2054-4768-bc94-0797f9ef7af9"
      unitRef="usd">3000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzExLTQtMS0xLTA_99915a63-093d-45d0-a9e4-f9e54bf3166d"
      unitRef="usd">11000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzExLTYtMS0xLTA_0682ac93-0feb-4c10-bd12-e227aa6d346f"
      unitRef="usd">13000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:OccupancyNet
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEyLTItMS0xLTA_709dcf20-269f-4852-9aa7-0a7db60dba3e"
      unitRef="usd">1722000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEyLTQtMS0xLTA_115aa146-3f27-4426-85bc-064b42d1a37c"
      unitRef="usd">1816000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEyLTYtMS0xLTA_7192f23d-6738-48d1-b819-4c0b8be61b86"
      unitRef="usd">1861000</us-gaap:OccupancyNet>
    <us-gaap:OtherNoninterestExpense
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEzLTItMS0xLTA_8ab5126f-91cd-44ce-8c76-1b408076e47c"
      unitRef="usd">711000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEzLTQtMS0xLTA_0032f59c-621e-4a2d-b13d-21028484cb98"
      unitRef="usd">667000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzEzLTYtMS0xLTA_b7a3dfa7-0112-4a4a-a624-03a384f6a9de"
      unitRef="usd">586000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OperatingExpenses
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE0LTItMS0xLTA_47510666-57dd-4f22-ad95-bfa8e5125e35"
      unitRef="usd">7502000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE0LTQtMS0xLTA_d7632bc7-80ba-4958-90eb-d0a8a96cb235"
      unitRef="usd">8012000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE0LTYtMS0xLTA_66cd10c4-d9f0-419d-82ed-065819962cd8"
      unitRef="usd">8365000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE1LTItMS0xLTA_1b41f3c9-baaa-4c13-8e34-d9ff4e76f2ce"
      unitRef="usd">41066000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE1LTQtMS0xLTA_3f06cac7-1078-46e4-8c11-e9c50ca1cdd6"
      unitRef="usd">37536000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE1LTYtMS0xLTA_5565fb3e-0191-47e0-8bb5-8b7fbdbb2de1"
      unitRef="usd">41350000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE2LTItMS0xLTA_54fc6ee1-301b-49d8-8588-7e3626daebe3"
      unitRef="usd">-998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE2LTQtMS0xLTA_7170503f-dac5-4064-a1e1-7a97d8080057"
      unitRef="usd">-1747000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE2LTYtMS0xLTA_f0d8ec02-08cb-4bec-aba9-55c435895f94"
      unitRef="usd">-987000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE3LTItMS0xLTA_f5bbdece-4e08-4bdd-846c-6cf67e16129f"
      unitRef="usd">42064000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE3LTQtMS0xLTA_3e25ba4f-a59f-4b90-a2df-7462d68ab60b"
      unitRef="usd">39283000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE3LTYtMS0xLTA_fe7172ff-32e0-40da-829e-6a362f484fd9"
      unitRef="usd">42337000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if57054d4f8b74de1bdea93db9190f6d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE5LTItMS0xLTA_8e9d1c0e-23ab-47a9-9e12-a557bccecec8"
      unitRef="usd">76493000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i8d78d6a4a9244a57916c108c382b7aab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE5LTQtMS0xLTA_1c1c7e20-96af-49ba-827f-233109919388"
      unitRef="usd">42178000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ibf8b6475a16f44838b2725fcfa446ae7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzE5LTYtMS0xLTA_6db00ad8-6281-4a75-b5c2-c1604d91eb37"
      unitRef="usd">49678000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIxLTItMS0xLTA_6ef88df9-a1b3-428a-955f-e68019f66af5"
      unitRef="usd">118557000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIxLTQtMS0xLTA_972e2c37-c846-471d-af19-f1f60755666d"
      unitRef="usd">81461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIxLTYtMS0xLTA_4dba635e-15f4-4737-ad3e-1d083502965b"
      unitRef="usd">92015000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIyLTItMS0xLTA_adc7ad5d-d3dc-413d-94fc-c33f94c8e3c9"
      unitRef="usd">90325000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIyLTQtMS0xLTA_e025982c-219a-4b92-bb9c-fbb736e508e6"
      unitRef="usd">94660000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTowYjM5ZmJjYTk4M2U0NzkwYmEyNzQ2OWExZDA0OTUwOS90YWJsZXJhbmdlOjBiMzlmYmNhOTgzZTQ3OTBiYTI3NDY5YTFkMDQ5NTA5XzIyLTYtMS0xLTA_794339c9-1c17-488e-8f0a-8c4221201ef5"
      unitRef="usd">107863000</us-gaap:ComprehensiveIncomeNetOfTax>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="ia4a9a3300e4f44e6a25e5a839c8b3ac6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90ZXh0cmVnaW9uOjFkNTJhZDNkODcwNTQ3NGU5NmNjOTAxOTMwNWZlMjNiXzIxOA_1a04dfa6-d9a6-4335-a4ad-551772d6be79">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year&#160;Ended&#160;December&#160;31&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:100%"&gt;(Dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;118,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;92,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity (undistributed) distributed in excess of income of subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(76,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation of premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;102&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Realized/unrealized investment securities and other investment (gains) losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,556&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;44,727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in partnership investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Capital contribution to subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(585)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from issuance of long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments on long-term debt and mandatorily redeemable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock issued under stock purchase plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;90&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net proceeds from issuance of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(33,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(31,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,021)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net change in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(63,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;113,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;94,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzItMi0xLTEtMA_ae691c93-51da-4ab6-9339-97bcb587df1b"
      unitRef="usd">118557000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzItNC0xLTEtMA_fe0f619a-14db-409f-8f2e-09877b8fd480"
      unitRef="usd">81461000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzItNi0xLTEtMA_2ea4c953-5142-4767-9152-da23dd7d9df3"
      unitRef="usd">92015000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzQtMi0xLTEtMA_f0df0a3e-1e17-4d1c-9605-d444a42ec7c0"
      unitRef="usd">76493000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzQtNC0xLTEtMA_d5afbdd6-3bd5-464c-92b5-f47eb85d72b6"
      unitRef="usd">42178000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzQtNi0xLTEtMA_98651edf-fa66-4b7a-8009-fe82ac8bd062"
      unitRef="usd">49678000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:DepreciationNonproduction
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzUtMi0xLTEtMA_f018de9f-ca2f-47ae-82ab-fcfe0f0960ea"
      unitRef="usd">1000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzUtNC0xLTEtMA_ad76e4b5-3447-4695-a281-42744b7944e6"
      unitRef="usd">2000</us-gaap:DepreciationNonproduction>
    <us-gaap:DepreciationNonproduction
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzUtNi0xLTEtMA_1c407521-c0e7-42d5-a553-9a5fe3f03026"
      unitRef="usd">2000</us-gaap:DepreciationNonproduction>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzYtMi0xLTEtMA_62133256-b63a-419a-9d9f-e9ddce68b74e"
      unitRef="usd">1346000</source:OperatingLeaseRightofUseAssetAmortization>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzYtNC0xLTEtMA_dbd80c47-0ac1-49dd-95f8-dac0d413e6b6"
      unitRef="usd">1107000</source:OperatingLeaseRightofUseAssetAmortization>
    <source:OperatingLeaseRightofUseAssetAmortization
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzYtNi0xLTEtMA_48f60623-a649-46cb-9eaf-de62101bb01d"
      unitRef="usd">1350000</source:OperatingLeaseRightofUseAssetAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzctMi0xLTEtMA_012b359a-7009-4bd6-ac9d-873d2dfb4652"
      unitRef="usd">102000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzctNC0xLTEtMA_36a59e2e-b928-4cdb-85b3-7e3ad3cfa18a"
      unitRef="usd">94000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzctNi0xLTEtMA_7785519b-c26e-4205-9a63-04f1dfd9367e"
      unitRef="usd">78000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnInvestments
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzgtMi0xLTEtMA_b3f0eb35-9dd6-479a-8ff1-b270f6516802"
      unitRef="usd">342000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzgtNC0xLTEtMA_99830f4c-e651-490f-a202-4d21f744bc39"
      unitRef="usd">-44000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzgtNi0xLTEtMA_c0b08da6-d981-4745-a72f-3578aa7eaa62"
      unitRef="usd">109000</us-gaap:GainLossOnInvestments>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzEwLTItMS0xLTA_ecc5adff-d449-48cc-a529-006feb0d4a45"
      unitRef="usd">-1556000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzEwLTQtMS0xLTA_33ede897-47e5-43df-b4c9-b707d1d6b151"
      unitRef="usd">103000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzEwLTYtMS0xLTA_4ed5fa32-b61a-41b5-bdbf-dfe756ae1d2a"
      unitRef="usd">-533000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzExLTItMS0xLTA_d41630ac-b67c-4af7-80c2-e936f59e047e"
      unitRef="usd">44727000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzExLTQtMS0xLTA_9daa45bd-b687-4d79-a275-12da171e6de1"
      unitRef="usd">40427000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzExLTYtMS0xLTA_f9fff27a-b2c1-4a35-b23a-c1516989b8c3"
      unitRef="usd">44191000</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE0LTItMS0xLTA_fb8888b7-efcb-45ea-b458-7e18cadd05bd"
      unitRef="usd">74000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE0LTQtMS0xLTA_263326ec-5669-4448-924c-790aa5a41c36"
      unitRef="usd">182000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <us-gaap:PaymentsForProceedsFromLimitedPartnership
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE0LTYtMS0xLTA_63f9f622-4a7d-4636-ae14-50145c5e357e"
      unitRef="usd">260000</us-gaap:PaymentsForProceedsFromLimitedPartnership>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE1LTItMS0xLTA_d1caa56b-234c-4992-aa85-f9e45402a033"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE1LTQtMS0xLTA_f1177fd9-05ad-42c8-b60e-9369e37819c7"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE1LTYtMS0xLTA_ef0bdf7c-3a91-493e-8347-d2988bf52203"
      unitRef="usd">325000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE3LTItMS0xLTA_7df9fd13-6342-430f-948e-42825c07403f"
      unitRef="usd">-74000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE3LTQtMS0xLTA_85a62d2e-3d5c-4b13-90da-73baaf1a0e4c"
      unitRef="usd">-182000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE3LTYtMS0xLTA_4953d53f-106b-40d1-92b6-52696fff756e"
      unitRef="usd">-585000</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE5LTItMS0xLTA_6c3d53a2-86a9-408c-94b2-706c26f609e2"
      unitRef="usd">-800000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE5LTQtMS0xLTA_43f6b0fc-1336-4f69-8aa5-b85a45bebc1f"
      unitRef="usd">774000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromRepaymentsOfCommercialPaper
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzE5LTYtMS0xLTA_5f7e78bf-a323-48b1-9d5b-d21ea266658b"
      unitRef="usd">-332000</us-gaap:ProceedsFromRepaymentsOfCommercialPaper>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIwLTItMS0xLTA_0eb0521a-a593-4196-8477-5a1ca2ce916b"
      unitRef="usd">1738000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIwLTQtMS0xLTA_90024e63-731e-4856-b5d4-3e0891a20c36"
      unitRef="usd">1640000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIwLTYtMS0xLTA_f432fbd4-455f-40ab-bf28-95017200c891"
      unitRef="usd">1611000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIxLTItMS0xLTA_c2d6fc23-2a37-4e42-9950-06dca72666fd"
      unitRef="usd">2427000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIxLTQtMS0xLTA_f491369d-61d7-42ce-9c98-a488db30fc64"
      unitRef="usd">2268000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIxLTYtMS0xLTA_fe903e89-9dbd-4b06-ad78-f5792d32bf4e"
      unitRef="usd">2068000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIyLTItMS0xLTA_2bc0956c-acea-4279-af8d-2e19f3e83994"
      unitRef="usd">90000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIyLTQtMS0xLTA_5a58c489-b478-4212-bfb6-3751f012cb6a"
      unitRef="usd">39000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromSaleOfTreasuryStock
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIyLTYtMS0xLTA_81cb4e86-e257-4d6d-ad85-77452367d7f5"
      unitRef="usd">49000</us-gaap:ProceedsFromSaleOfTreasuryStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIzLTItMS0xLTA_1a4a5853-dfca-43fb-adde-f8c9600ff715"
      unitRef="usd">2523000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIzLTQtMS0xLTA_a41ef842-b047-4196-b8aa-96516af1fa17"
      unitRef="usd">1706000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzIzLTYtMS0xLTA_1c5cd40d-7942-4190-b752-90cbc84bedf9"
      unitRef="usd">1878000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI0LTItMS0xLTA_cd5038cd-d4d9-43f4-bd4e-972cbba1b594"
      unitRef="usd">33136000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI0LTQtMS0xLTA_7ff85e20-bfb4-4613-bd08-8cbde7284a1b"
      unitRef="usd">6415000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI0LTYtMS0xLTA_9d0fcbd6-5022-44d4-a0cb-63311c76fce6"
      unitRef="usd">15085000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI1LTItMS0xLTA_fa077718-bd2d-4961-8bbc-9a69e99879b1"
      unitRef="usd">31340000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI1LTQtMS0xLTA_9f283462-2d5a-4884-a3ad-b6fa30c5ba08"
      unitRef="usd">29764000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI1LTYtMS0xLTA_2009b224-640d-4f73-9ebf-584c45c8758d"
      unitRef="usd">29021000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI2LTItMS0xLTA_719a865d-70f3-43c8-aeef-fc7aaa20ffd2"
      unitRef="usd">-63352000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI2LTQtMS0xLTA_e43ed473-b162-431c-9d15-94d896c6c355"
      unitRef="usd">-34288000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI2LTYtMS0xLTA_e845debd-33b2-4c45-b892-3bc5d1f84f93"
      unitRef="usd">-42968000</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="i32f8024e7ed14c5ba072fcedbfc76419_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI3LTItMS0xLTA_7ae70a77-6669-4782-b52d-b1e335d14d88"
      unitRef="usd">-18699000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="i9e63208830954917a070dc6de17227d6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI3LTQtMS0xLTA_47032511-73d7-480e-9355-55a8825daef8"
      unitRef="usd">5957000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:NetCashProvidedByUsedInContinuingOperations
      contextRef="ic493bb61d3364a009d06b7c8313e20ab_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI3LTYtMS0xLTA_97eca4d4-0548-43a7-846d-0e14d9e124a8"
      unitRef="usd">638000</us-gaap:NetCashProvidedByUsedInContinuingOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI4LTItMS0xLTA_9f5e6899-bb97-439c-a3b3-c397e41fc3ed"
      unitRef="usd">113242000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0648e3057a074b4090cdd481e7a45817_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI4LTQtMS0xLTA_84ac3be3-933a-4650-919c-543fb7a7c2c8"
      unitRef="usd">107285000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6c2b5b604afd484ba632b806324e1562_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI4LTYtMS0xLTA_3ac6340c-fdea-40cf-b113-563a0e4d57cd"
      unitRef="usd">106647000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c3c9c10e8e94a24a419b5bccebae0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI5LTItMS0xLTA_baf8df2d-f47a-4659-ba90-9cfe06dbc8aa"
      unitRef="usd">94543000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4f291308922b4b1fb0a3c052f199793f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI5LTQtMS0xLTA_e32d6854-d9ab-4af4-9b49-ab97d661cda2"
      unitRef="usd">113242000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0648e3057a074b4090cdd481e7a45817_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjYvZnJhZzoxZDUyYWQzZDg3MDU0NzRlOTZjYzkwMTkzMDVmZTIzYi90YWJsZTpjNmZlYmE4NWFjODc0ODg5ODAzMGQ1ODMyNzIwZDI1OS90YWJsZXJhbmdlOmM2ZmViYTg1YWM4NzQ4ODk4MDMwZDU4MzI3MjBkMjU5XzI5LTYtMS0xLTA_73da0999-18f4-4db2-90bb-fdab24a70df3"
      unitRef="usd">107285000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTItMS0xLTA_f5d1726b-fb6a-4839-bdf3-57f5de6a911f"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTItMS0xLTA_f5d1726b-fb6a-4839-bdf3-57f5de6a911f"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTgtMS0xLTA_cfb8b6d4-e854-4c24-b273-975d75126fab"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTgtMS0xLTA_cfb8b6d4-e854-4c24-b273-975d75126fab"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTQtMS0xLTA_fca40472-a16b-45e1-b4b3-69d33c068e4c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTQtMS0xLTA_fca40472-a16b-45e1-b4b3-69d33c068e4c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTYtMS0xLTA_17aa04df-f34a-4fa5-ad9a-8a0ca92bde2e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTYtMS0xLTA_17aa04df-f34a-4fa5-ad9a-8a0ca92bde2e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTYtMS0xLTA_d04a7874-9e86-4eda-8eba-e55a3b30cba6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTYtMS0xLTA_d04a7874-9e86-4eda-8eba-e55a3b30cba6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTItMS0xLTA_ad6f9283-df46-4143-a116-a5582c536859"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTItMS0xLTA_ad6f9283-df46-4143-a116-a5582c536859"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTQtMS0xLTA_b8432510-d1b0-4c3a-bc75-12bf5749e7f3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTQtMS0xLTA_b8432510-d1b0-4c3a-bc75-12bf5749e7f3"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTgtMS0xLTA_e4086ed8-e6f4-45d3-8368-e37179e11594"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTgtMS0xLTA_e4086ed8-e6f4-45d3-8368-e37179e11594"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTEwLTEtMS0w_8a012f0c-12e2-43ad-a12c-aa9b57b37b0c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTEwLTEtMS0w_8a012f0c-12e2-43ad-a12c-aa9b57b37b0c"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTEwLTEtMS0w_c5428b58-3b91-4cb6-b0b3-d31577a71fa5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTEwLTEtMS0w_c5428b58-3b91-4cb6-b0b3-d31577a71fa5"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents estimated cash outflows required to currently settle the obligations at current market rates.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTItMS0xLTA_f5d1726b-fb6a-4839-bdf3-57f5de6a911f"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTgtMS0xLTA_cfb8b6d4-e854-4c24-b273-975d75126fab"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTQtMS0xLTA_fca40472-a16b-45e1-b4b3-69d33c068e4c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTYtMS0xLTA_17aa04df-f34a-4fa5-ad9a-8a0ca92bde2e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTYtMS0xLTA_d04a7874-9e86-4eda-8eba-e55a3b30cba6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTItMS0xLTA_ad6f9283-df46-4143-a116-a5582c536859"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTQtMS0xLTA_b8432510-d1b0-4c3a-bc75-12bf5749e7f3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTgtMS0xLTA_e4086ed8-e6f4-45d3-8368-e37179e11594"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzE5LTEwLTEtMS0w_8a012f0c-12e2-43ad-a12c-aa9b57b37b0c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpkODk0Yzk5YzQwZDE0OWI1YTkwOWI4ZGVmYjE2MDIxMS90YWJsZXJhbmdlOmQ4OTRjOTljNDBkMTQ5YjVhOTA5YjhkZWZiMTYwMjExXzM5LTEwLTEtMS0w_c5428b58-3b91-4cb6-b0b3-d31577a71fa5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDg1_83853979-9033-4598-8d88-e30947c2c506"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtNi0xLTEtMA_e8c664f7-e9b6-455a-a90f-07ef22359c50"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtNi0xLTEtMA_e8c664f7-e9b6-455a-a90f-07ef22359c50"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtNi0xLTEtMA_245a221c-5b8d-460f-bde7-ed09163968de"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtNi0xLTEtMA_245a221c-5b8d-460f-bde7-ed09163968de"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDk1_3cf07b44-d941-4a35-99f6-179e2b9a44a3" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDk1_3cf07b44-d941-4a35-99f6-179e2b9a44a3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The excess of fair value carrying amount over (under) unpaid principal is included in mortgage banking income and includes changes in fair value at and subsequent to funding and gains and losses on the related loan commitment prior to funding.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzYtNi0xLTEtMA_e8c664f7-e9b6-455a-a90f-07ef22359c50"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDk1_3cf07b44-d941-4a35-99f6-179e2b9a44a3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90YWJsZTpjMjczMjljOTIzNDI0ZjgyOWY0Y2VkZDM1MGRkNDExNS90YWJsZXJhbmdlOmMyNzMyOWM5MjM0MjRmODI5ZjRjZWRkMzUwZGQ0MTE1XzMtNi0xLTEtMA_245a221c-5b8d-460f-bde7-ed09163968de"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xNjMvZnJhZzplYmU1YjViMGM2YWY0M2E0YTY5M2RmNTg4NTE2NGQwMi90ZXh0cmVnaW9uOmViZTViNWIwYzZhZjQzYTRhNjkzZGY1ODg1MTY0ZDAyXzEzNDk1_3cf07b44-d941-4a35-99f6-179e2b9a44a3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItNC0xLTEtMA_c21dd924-f465-470c-82b2-abba9b5c8cce"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItNC0xLTEtMA_c21dd924-f465-470c-82b2-abba9b5c8cce"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwNDE_e1b1fab2-a7ba-4d97-808c-2b45b19de1d0" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwNDE_e1b1fab2-a7ba-4d97-808c-2b45b19de1d0" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">3-Month LIBOR +1.48% through remaining life of debt.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzItNC0xLTEtMA_c21dd924-f465-470c-82b2-abba9b5c8cce"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwNDE_e1b1fab2-a7ba-4d97-808c-2b45b19de1d0"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtNC0xLTEtMA_95b09f66-7ee3-41c9-93d0-9cdc6e8db1e5"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtNC0xLTEtMA_95b09f66-7ee3-41c9-93d0-9cdc6e8db1e5"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwMzM_2232c402-e8fc-44dc-a111-5cef18751a4e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwMzM_2232c402-e8fc-44dc-a111-5cef18751a4e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Fixed rate through life of debt.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90YWJsZTphOWJhMDU1MjI4YWM0OWYzYTc1NGIwNjcyODFjMTdhOC90YWJsZXJhbmdlOmE5YmEwNTUyMjhhYzQ5ZjNhNzU0YjA2NzI4MWMxN2E4XzEtNC0xLTEtMA_95b09f66-7ee3-41c9-93d0-9cdc6e8db1e5"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF8xMzYvZnJhZzplY2VhZmE2ZTUxNWE0NmMxYjY4YTYxYTQ5MmYxMzM2MS90ZXh0cmVnaW9uOmVjZWFmYTZlNTE1YTQ2YzFiNjhhNjFhNDkyZjEzMzYxXzcwMzM_2232c402-e8fc-44dc-a111-5cef18751a4e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtNi0xLTEtMA_a47ea600-5c70-49db-88be-4fef047c9d4d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtNi0xLTEtMA_a47ea600-5c70-49db-88be-4fef047c9d4d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RleHRyZWdpb246ODk3ZjAwNmExYmNjNGI0MGIzMzJjMWFjMDc1N2JlOWFfMjE5OTAyMzI1NTc4OA_936a1c09-7d9d-486a-b882-459b1bf9ffa6" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RleHRyZWdpb246ODk3ZjAwNmExYmNjNGI0MGIzMzJjMWFjMDc1N2JlOWFfMjE5OTAyMzI1NTc4OA_936a1c09-7d9d-486a-b882-459b1bf9ffa6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">ASU 2016-13 adopted during 2020 therefore 2019 provision amount reflects the incurred method.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RhYmxlOjg2YjllZTkxNzY4YzQ1ZTJhMzZlNDAxMDNhOTAzYjE0L3RhYmxlcmFuZ2U6ODZiOWVlOTE3NjhjNDVlMmEzNmU0MDEwM2E5MDNiMTRfMTQtNi0xLTEtMA_a47ea600-5c70-49db-88be-4fef047c9d4d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjI3YWIyNWFjMjQ5NzQzZjg4NGMyOTY3ZTExMDBmZjEwL3NlYzoyN2FiMjVhYzI0OTc0M2Y4ODRjMjk2N2UxMTAwZmYxMF84OC9mcmFnOjg5N2YwMDZhMWJjYzRiNDBiMzMyYzFhYzA3NTdiZTlhL3RleHRyZWdpb246ODk3ZjAwNmExYmNjNGI0MGIzMzJjMWFjMDc1N2JlOWFfMjE5OTAyMzI1NTc4OA_936a1c09-7d9d-486a-b882-459b1bf9ffa6"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
